如何在Jenkins中使用Job DSL插件(脚本)删除作业?

时间:2015-11-18 15:49:11

标签: jenkins jenkins-plugins jenkins-job-dsl

我是Jenkins和Job DSL插件的新手。经过一番研究后,我发现如何使用DSL创建工作,现在我尝试使用DSL删除作业。 我知道使用以下代码禁用作业:

//create new job
//freeStyleJob("MyJob1", closure = null);

job("MyJob1"){
  disabled(true);
}

它工作得非常好。但是,我找不到任何方法来删除jenkins中的另一个工作。

请帮忙!

谢谢!

1 个答案:

答案 0 :(得分:4)

要删除作业,您必须在“处理作业DSL”构建步骤配置中将“删除作业的操作”选项设置为“删除”。然后从脚本中删除作业并运行种子作业。