改变;“建设项目”;字段通过Jenkins groovy控制台
我试图通过Groovy控制台更改Jenkins作业的“projectstobuild/call”字段的内容 我设法在数据结构中找到了该字段,但没有找到更改它的方法 以下是迄今为止的代码:改变;“建设项目”;字段通过Jenkins groovy控制台,groovy,jenkins,console,Groovy,Jenkins,Console,我试图通过Groovy控制台更改Jenkins作业的“projectstobuild/call”字段的内容 我设法在数据结构中找到了该字段,但没有找到更改它的方法 以下是迄今为止的代码: import jenkins.model.Jenkins Jenkins.getInstance().getView("v2.9").getItems().each { item -> Jenkins.getInstance().getItem(item.getName()).builders.
import jenkins.model.Jenkins
Jenkins.getInstance().getView("v2.9").getItems().each { item ->
Jenkins.getInstance().getItem(item.getName()).builders.each { builder ->
if (builder.metaClass.respondsTo(builder, "getConfigs")) {
builder.getConfigs().each { config ->
println("projects to build: \"" + config.getProjects() + "\"")
}
}
}
}
问题是如何设置上面的config.getProjects()
返回的值。a-laconfig.setProjects()
(不存在)
我用的是詹金斯五世。1.537
谢谢