vic*_*cky 0 jenkins jenkins-plugins jenkins-scriptler jenkins-cli
我正在使用perforce的Jenkins服务器.我的构建以".zip"格式存储在本地repo路径中,该格式包含所有文件,包括(例如)abc.properties.该文件包含数据:
#Thu Jun 09 12:13:14 MSD 2011
BuildType=dev
FrameworkBuild=200
ProductVersion=4.40.00
SoftwareFeatureID=34670101
BuildNumber=0
FrameworkVersion=2.47.00
Run Code Online (Sandbox Code Playgroud)
在此abc.properties文件中BuildNumber = 0是默认值(在perforce中设置).我的旧构建系统BuildNumber使用zip文件中的当前内部版本号更新值.
我怎样才能在Jenkins中实现同样的目标.
提前致谢.
添加帖子构建步骤.这假设你正在运行Unix并且在路径上有sed.
sed -i -e '/BuildNumber =/ s/= .*/= "$BUILD_NUMBER";/' abc.properties
Run Code Online (Sandbox Code Playgroud)
此外,我对选定的答案不能不同意.Jenkins是一个构建工具.
Jenkins专注于以下两项工作:持续构建/测试软件项目 https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins
| 归档时间: |
|
| 查看次数: |
6525 次 |
| 最近记录: |