一尘不染

Hudson CI:如何删除所有作业?

jenkins

我的hudson CI上有大约100个工作,可以批量删除吗?


阅读 350

收藏
2020-07-25

共1个答案

一尘不染

恕我直言,最简单的方法是使用脚本。去http://your.hudson.url/script/

通过运行以下命令删除作业:

for(j in hudson.model.Hudson.theInstance.getProjects()) {
    j.delete();
}

这样,您就可以轻松使用条件筛选出要删除的作业。


对于牛仔裤

当前版本(2.x):

for(j in jenkins.model.Jenkins.theInstance.getAllItems()) {
    j.delete()
}

旧版本:

for(j in jenkins.model.Jenkins.getInstance().getProjects()) {
    j.delete();
}
2020-07-25