如何根据Jenkins在Jenkins管道中丢弃旧版本的配置策略自动删除存储在Artifactory中的旧版本

时间:2017-05-18 16:34:31

标签: maven jenkins continuous-integration artifactory jenkins-pipeline

我知道这已经回答了(这里a link),但我还有一个问题。我知道Jenkins管道的构建保留支持已添加,但我没有看到根据Jenkins配置的丢弃旧版本的策略自动删除存储在Artifactory中的旧版本的选项。&# 34;可以选择使用:

// deleteBuildArtifacts is false by default. buildInfo.retention maxBuilds: 10, maxDays: 7, doNotDiscardBuilds: ["3", "4"], deleteBuildArtifacts: true

我可以明确指定要保留哪些版本,但是可以通过Jenkins策略控制吗?如何避免从神器存储库中删除构建/工件,以便为那些已设置"永久保留此构建"?

谢谢!

1 个答案:

答案 0 :(得分:0)

你不能使用builpromote插件创建另一个构建后动作,以促进你想永远保留的构建。