0
我有一個Linux詹金斯大師和一個Windows奴隸。我希望所有當前項目的內部版本號都要重置,下一次當我開始構建時,它應該從編號1開始。如何從Linux Jenkins master重置內部版本號?
如何在Linux主服務器中執行此操作?請提供重置內部版本號的步驟?
我有一個Linux詹金斯大師和一個Windows奴隸。我希望所有當前項目的內部版本號都要重置,下一次當我開始構建時,它應該從編號1開始。如何從Linux Jenkins master重置內部版本號?
如何在Linux主服務器中執行此操作?請提供重置內部版本號的步驟?
您可以使用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)
我在我的本地設置測試它和它的工作:
結果:
的可能的複製[更改詹金斯建立數](https://stackoverflow.com/questions/19645430/changing-jenkins-build-number) – Software2