当前位置: 首页 > news >正文

Jenkins 通过 Version Number Plugin 自动生成和管理构建的版本号

步骤 1:安装 Version Number Plugin

  1. 登录 Jenkins 的管理界面。
  2. 进入 “Manage Jenkins” -> “Manage Plugins”。
  3. 在 “Available” 选项卡中搜索 “Version Number Plugin”。
  4. 选中并安装插件,完成后可能需要重启 Jenkins。

步骤 2:配置版本号生成

  1. 打开项目配置页面。
  2. 在下方找到 “Build Environment”,勾选 “Create a formatted version number”
    在这里插入图片描述

配置参数

Environment Variable Name:
BUILD_VERSION
Version Number Format String:
${JOB_NAME}_${BUILD_DATE_FORMATTED, "yyyyMMdd"}_${BUILDS_TODAY}

变量说明

变量说明
BUILD_VERSION版本号的环境变量名称
${JOB_NAME}当前 Jenkins 项目名称
${BUILD_DATE_FORMATTED, “yyyyMMdd”}生成格式化的构建日期
${BUILDS_TODAY}当天的构建次数

Execute shell

通过构建脚本Execute shell方式生成版本号

echo "Current build version: ${BUILD_VERSION}"

构建输出版本号:

Current build version: job_20240907_1
http://www.lryc.cn/news/435121.html

相关文章:

  • 元学习之应用案例
  • 网络高级(学习)2024.9.10
  • 【软件全文档】项目概要设计说明书(2024实际项目Word原件)
  • 震惊!国产数据库厂商减少了51家!
  • [AI书籍分享]<AI时代,学什么,怎么学 - 和渊>
  • 鸿蒙HarmonyOS开发:一次开发,多端部署(界面级)断点和媒体查询
  • 1 Linux SSH安全加固_linux system-auth
  • SpringBoot学习(8)RabbitMQ详解
  • 《华为 eNSP 模拟器安装教程》
  • vector(二)vector模拟实现
  • 【Canvas与电脑桌面】用六角回旋镖铺满一个平面(1920*1080)
  • 创游系列开心娱乐完整组件
  • 高效驱动之选 ——KP85211ASGA 半桥栅极驱动器 内置互锁死区
  • 建投数据获批安全生产许可证
  • MCU9.reg52.h的介绍
  • Python知识点:如何使用Python进行二维码生成与识别
  • 跨域问题(CORS)
  • 评测AI写毕业论文软件排行榜前十名的网站
  • 发邮件格式
  • 解锁Web3.0——Scaffold-eth打造以太坊DApp的终极指南
  • 机器学习之监督学习(四)决策树和随机森林
  • Sky Takeaway
  • JavaScript 模板字符串
  • 模拟new关键字时产生的问题,求解答!
  • SpringBoot2:请求处理原理分析-接口参数解析原理(argumentResolvers)
  • java实现文本相似度计算
  • 基于无人机边沿相关 ------- IBUS、SBUS协议和PPM信号
  • django学习入门系列之第十点《A 案例: 员工管理系统4》
  • 【2024】Math-Shepherd:无需人工注释即可逐步验证和强化法学硕士。
  • [苍穹外卖]-08微信支付详解