删除Jenkins中所有已禁用的模块

时间:2018-04-30 05:42:04

标签: jenkins

如何从Jenkins构建中禁用未使用的模块?我没有看到任何选项"删除所有已禁用的模块"在我的詹金斯。我使用的是Jenkins版本2.107.2。

1 个答案:

答案 0 :(得分:1)

您可以参考链接https://issues.jenkins-ci.org/browse/JENKINS-7172

或者可以试试这个

    Jenkins.instance.getAllItems(hudson.maven.MavenModuleSet.class).findAll{job -> job.isBuildable()}.each{
job ->
  job.getDisabledModules(true).each{module -> module.delete()}
  println(job.name+" cleaned")
}