如何从Linux Jenkins master重置内部版本号?
我有一个Linux Jenkins主机和一个windows从机。我希望所有当前项目的构建编号都被重置,下次我开始构建时,它应该从编号1开始如何从Linux Jenkins master重置内部版本号?,linux,jenkins,Linux,Jenkins,我有一个Linux Jenkins主机和一个windows从机。我希望所有当前项目的构建编号都被重置,下次我开始构建时,它应该从编号1开始 在Linux master中如何做到这一点?请提供重置内部版本号的步骤?如前所述,您可以使用groovy脚本控制台 进入您的master Jenkins实例并运行以下命令: item = Jenkins.instance.getItemByFullName("Your Project Name") //THIS WILL REMOVE ALL BUILD H
在Linux master中如何做到这一点?请提供重置内部版本号的步骤?如前所述,您可以使用groovy脚本控制台 进入您的master Jenkins实例并运行以下命令:
item = Jenkins.instance.getItemByFullName("Your Project Name")
//THIS WILL REMOVE ALL BUILD HISTORY
item.builds.each() { build ->
build.delete()
}
item.updateNextBuildNumber(1)
我已经在我的本地设置中对其进行了测试,并且效果良好:
结果:
可能存在的副本