【问题标题】:How to reset build numbers from Linux Jenkins master?如何从 Linux Jenkins master 重置内部版本号?
【发布时间】:2017-06-19 18:10:44
【问题描述】:

我有一个 Linux Jenkins master 和一个 windows slave。我希望重置所有当前项目的构建编号,下次我开始构建时,它应该从编号 1 开始。

如何在 Linux master 中做到这一点?请提供重置内部版本号的步骤?

【问题讨论】:

标签: linux jenkins


【解决方案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)

我已经在本地设置中对其进行了测试,并且成功了:

结果:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-03
    • 2018-11-24
    • 2013-11-07
    • 1970-01-01
    • 2011-07-09
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多