我想在我的所有工作中搁置旧版本,例如
build numbers 1-10
我想知道是否有办法使用一个命令从jenkins UI中做到这一点。
答案 0 :(得分:1)
首先,为了对大量作业进行更改,我会使用称为配置切片器的东西。
你可以从这里开始:https://wiki.jenkins-ci.org/display/JENKINS/Configuration+Slicing+Plugin
您还要删除构建吗?或归档他们?!在删除的情况下,我将按日期或构建数使用日志轮换。在作业的configure部分中,单击Discard old build,您将看到选项。
最后你总是可以使用Artifact deployer和那个插件中的一些例子。
链接到这里:https://wiki.jenkins-ci.org/display/JENKINS/ArtifactDeployer+Plugin
关于如何在Jenkins中使用CLI的链接:https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI
编辑1
关于以下评论,您在询问"搁置工作" 。
我认为你在这里寻找的短语是" archive"而不是搁置 - 这是一个非常Visual Studio / TFS的概念 - 所以我个人并不知道有什么东西可以说是保留。
就Groovy脚本而言,我相信你现在提出了一个不同的问题,因此应该特别提出这个问题 - 但就groovy脚本而言,你可以使用以下链接作为介绍: