因为特殊原因需要修改jenkins的BUILD_NUMBER环境变量,现在将修改方法记录一下, Jenkins ->系统管理->脚本命令行 输入以下脚本,运行就Ok Jenkins.instance.getItemByFullName("YourJobName").updateNextBuildNumber(45)
修改Jenkins的BUILD_NUMBER步骤: 1、Jenkins ->系统管理->脚本命令行,通过命令行更改打包num image.png 2、 Jenkins.instance.getItemByFullName("qmh_test3").updateNextBuildNumber(1034)
执行脚本 cd ./shellDir && ./modify_build_number.sh 'BuildJsonPath' shellDir表示脚本的路径 BuildJsonPath表示上次打包配置的本地缓存文件,一般存放到Jenkins的打包主目录就好
方法二:Pipeline项目->在stages里面加一个stage stages{stage('Initialization'){steps{buildName"${BUILD_NUMBER}-${BRANCH_NAME}"}}} 以上2种方法改完,显示的时候,可能会有字母换行的问题,还需要改一下CSS。 系统管理->系统配置->Theme->Extra CSS .build-row-cell.pane.build-name{width:100%;}.build-ro...
[Jenkins] 批量删除构建历史 2018-09-20 14:18 −Manage Jenkins -> Script Console ```groovy def jobName = "Some_Job_Name" def maxNumber = 64 Jenkins.instance.getItemByFullName(jobName).builds.findA... shaobin0604 0 3950 <1234>
网上搜了一堆帖子,没有讲到我遇到的这个问题的: windows系统下修改系统时间执行定时任务,例如任务在2020.11.18. 20:36分已经触发了,我将时间调回至2020.11.17 20:35,等到36分并没有触发;然后调时间至2020.11.19 20:35,到了36分也能触发的;之后尝试修改触发时间为20:40,也是能触发的。 &n... ...
修改Jenkins的BUILD_NUMBER步骤:1、Jenkins ->系统管理->脚本命令行,通过命令行更改打包num 2、Jenkins.instance.getItemByFullName("qmh_test3").updateNextBuildNumber(1034)
// 定义一个数组,将前面取到的Build号字符串根据“.”进行分割,得到@[1, 0, 8, 3]array=(${BundleVersion//./ })// 拿到数组中最后一个字符串 "3",(其中 ${#array[*]} 是获取数组的length)lastNumber=${array[${#array[*]}-1]}// 将这个字符串转数字并且 +1 ,得到 4newLastNumber=`expr...