如何从Linux Jenkins master重置内部版本号?

时间:2017-06-19 18:10:44

标签: linux jenkins

我有一个Linux Jenkins主人和一个Windows奴隶。我想要重置所有当前项目的构建数字,下次当我开始构建时,它应该从数字1开始。

如何在Linux master中执行此操作?请提供重置内部版本号的步骤?

1 个答案:

答案 0 :(得分:1)

您可以按照here所述使用groovy脚本控制台。

进入主Jenkins实例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