Jenkins作业DSL脚本用于创建文件夹创建作业

时间:2017-07-12 14:56:50

标签: jenkins jenkins-job-dsl

当我运行运行DSL脚本的Jenkins Jobs作为在jnkins中生成文件夹的构建步骤时,它显示未引用的项目,其中包含先前构建的相同作业的作业详细信息。有没有办法摆脱不引用项目

DSL Script :
 folder('project-e') {
   displayName('project-e')
   description('Folder for project e')
 }

Console output :
  Processing provided DSL script
  Added items:
    GeneratedJob{name='project-e'}
  Unreferenced items:
    GeneratedJob{name='project-b'}

1 个答案:

答案 0 :(得分:0)

不,你无法摆脱不引用的项目输出。但是,如果在“处理作业DSL”构建步骤中将“已删除作业的操作”设置为“忽略”,则可以忽略它。

作业DSL脚本不是一次性生成器脚本。脚本应该描述Jenkins配置的一部分。如果要添加文件夹,请在脚本中添加文件夹。如果要删除文件夹,请从脚本中删除该文件夹。然后运行Job DSL种子作业以应用更改。