当我运行运行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'}
答案 0 :(得分:0)
不,你无法摆脱不引用的项目输出。但是,如果在“处理作业DSL”构建步骤中将“已删除作业的操作”设置为“忽略”,则可以忽略它。
作业DSL脚本不是一次性生成器脚本。脚本应该描述Jenkins配置的一部分。如果要添加文件夹,请在脚本中添加文件夹。如果要删除文件夹,请从脚本中删除该文件夹。然后运行Job DSL种子作业以应用更改。