Jenkins——记录发布版本号

参考:
Jenkins:通过批处理命令增加版本文件,记录发布的版本号

遇到同样的问题,部署的测试包是否是想发布的,在发布的war包里,记录构建的相关信息。
解决方法:通过批处理命令,生成一个version.txt的文件,并将该文件压缩到war包中。
jenkins的配置:
【增加构建步骤】

《Jenkins——记录发布版本号》 Paste_Image.png

shell脚本:

echo "git版本号:" $GIT_COMMIT >version.txt
echo "构建编号:" $BUILD_NUMBER >>version.txt
echo "构建分支:" $GIT_BRANCH >>version.txt
jar uvf target/scu-core*.war version.txt

《Jenkins——记录发布版本号》 Paste_Image.png

jar uvf target/scu-core*.war version.txt

解释:将version.txt压缩到scu-core*.war内。

还想在version中增加变更集,没有实现。

    原文作者:yuanf_689a
    原文地址: https://www.jianshu.com/p/906926cc94b3
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞