我是Jenkins和Job DSL插件的新手。经过一番研究后,我发现如何使用DSL创建工作,现在我尝试使用DSL删除作业。 我知道使用以下代码禁用作业:
//create new job
//freeStyleJob("MyJob1", closure = null);
job("MyJob1"){
disabled(true);
}
它工作得非常好。但是,我找不到任何方法来删除jenkins中的另一个工作。
请帮忙!
谢谢!
答案 0 :(得分:4)
要删除作业,您必须在“处理作业DSL”构建步骤配置中将“删除作业的操作”选项设置为“删除”。然后从脚本中删除作业并运行种子作业。