2017-06-19 45 views
0

我有一個Linux詹金斯大師和一個Windows奴隸。我希望所有當前項目的內部版本號都要重置,下一次當我開始構建時,它應該從編號1開始。如何從Linux Jenkins master重置內部版本號?

如何在Linux主服務器中執行此操作?請提供重置內部版本號的步驟?

+1

的可能的複製[更改詹金斯建立數](https://stackoverflow.com/questions/19645430/changing-jenkins-build-number) – Software2

回答

0

您可以使用groovy腳本控制檯,如here所述。

進入您的主詹金斯實例http://your_jenkins_url/script並運行此:

item = Jenkins.instance.getItemByFullName("Your Project Name") 
//THIS WILL REMOVE ALL BUILD HISTORY 
item.builds.each() { build -> 
    build.delete() 
} 
item.updateNextBuildNumber(1) 

我在我的本地設置測試它和它的工作:

run_groovy_script

結果:

results