我想更新 Jenkins 中的 DependencyGraph。
部分代码:
def pl = z.getPublishersList()
for(w in pl){
def bt = w.grep(hudson.tasks.BuildTrigger.class)
println(bt )
for(aa in bt){
println("BT " + aa.getChildProjectsValue())
pl.add( new hudson.tasks.BuildTrigger("TestTop2", false))
}
}
我尝试使用
def newtop = hi.getItem("TestTop2")
def graph3 = Hudson.getInstance().getDependencyGraph()
newtop.buildDependencyGraph(graph2)
但这不起作用。重建 DependencyGraph 的正确方法是什么?