步骤 1:安装 Version Number Plugin
- 登录 Jenkins 的管理界面。
- 进入 “Manage Jenkins” -> “Manage Plugins”。
- 在 “Available” 选项卡中搜索 “Version Number Plugin”。
- 选中并安装插件,完成后可能需要重启 Jenkins。
步骤 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