找到jenkins里面的脚本命令行

输入如下代码,然后点击运行
def list = Hudson.instance.getAllItems(org.jenkinsci.plugins.workflow.job.WorkflowJob)*.fullName;
println list
for( item in list ) {
Jenkins.instance.getItemByFullName(item).builds.findAll{it.number > -1}.each {
it.delete()
}
}
本文提供了一段Jenkins脚本,用于获取所有工作流作业的全名,并删除每个作业的所有历史构建记录。通过定义一个Groovy脚本,遍历Jenkins实例中所有的WorkflowJob类型任务,进而清除它们的历史构建数据。

4735

被折叠的 条评论
为什么被折叠?



