Jenkins設置BUILD NUMBER初始值


由於服務器遷移,需要將之前的Jenkins構建項目一並遷移,為了區分構建編號,需要將所有項目的BUILDE NUMBER 初始值定義。

網上有一些資料是更新單個項目的,我們這項目幾百個,所以只好自己研究了下Jenkins,在github有源碼,主要搜索 updateNextBuildNumber這個方法。

最終找到是在Job這個類中

https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/Job.java

獲取所有的Job遍歷執行updateNextBuildNumber就可以了。

進入菜單:系統管理 –> 腳本命令行

1  import jenkins.model.Jenkins
2  import hudson.model.Job
3 
4  Jenkins.instance.allItems(Job).each { job ->
5      job.updateNextBuildNumber(1001)
6  }
7  return;

執行完成后,所有項目構建初始版本都是1001了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM