Name: My Software Version: 1.0.5 Release: 1 Summary: This is my software
不知道是否有人尝试过此操作,或者它是否简单,但是:
规格文件具有两个用于其版本的独特指示符:
我想知道是否有人尝试过或知道如何使用Jenkins $ BUILD_NUMBER变量来动态更改Release数字,从而在Release每次成功完成新构建时都增加数字…?
Release
已有很长时间了…很幸运,我没有基于rpm的系统,所以我无法对其进行测试。
您可以rpmbuild在命令行上将参数传递给
rpmbuild
rpmbuild --define="version ${env.BUILD_NUMBER}"
发布规范片段和用于构建rpm的脚本会很有帮助。您不希望您的构建脚本编辑规范文件,我假设它是从某些源代码管理中拉出来的。