Jenkins丢弃旧插件无法正常工作 - 保留最近10个版本

时间:2016-10-13 07:00:10

标签: jenkins jenkins-plugins

我在Jenkins中安装了Discard Old Build插件版本1.05。我想只保留10个版本并丢弃旧版本(无论是成功还是其他状态)。

下面是我的Jenkins Discard插件设置。

enter image description here

在这里,我选择了" 丢弃状态"中的所有选项。所以问题是它删除所有构建只保留最后3个构建。 (我不知道为什么)。如果我取消选中" 成功"选项,它删除剩余的构建并保持所有成功构建,即使它超过10个构建。

plugin wiki中,选项为" 保留状态"而不是" 放弃的状态"

如何保留最后10个版本并删除剩余版本(保留最近10个成功版本)?

1 个答案:

答案 0 :(得分:0)

Discard Old Build插件有问题,可能导致数据丢失。

配置切片插件适用于您的目的。 https://wiki.jenkins.io/display/JENKINS/Configuration+Slicing+Plugin

请尝试使用

  • 放弃旧构建切片器 - 最多保留的构建数
  • 丢弃旧构建切片器 - 最多与构件保持一致的构建数

它支持大规模配置。