是否有任何解决方法可以让我在 groovy 脚本中检索每个作业的构建环境设置?例如,我安装了“Scriptler 插件”和“EnvInject 插件”,如果勾选了“管理排除”,我想了解我拥有的每项工作:
我所做的是:
println String.format( "<b>List of JOBS :</b>" )`
println ''
for(item in jenkins.model.Jenkins.instance.getAllItems(hudson.model.Job.class))
{
if(item instanceof hudson.model.ExternalJob)
continue
println''
for (env in item.builders)
println env
}