我们为不同的团队提供了不同的Jenkins视图,以便于跟踪。我们有另一种观点' All'列出了詹金斯的所有工作。
现在,如果我从“全部”工作导航到一份工作。观点,我无法弄清楚它属于哪个其他观点,从而难以找到负责任的团队。
有没有办法找到特定作业的所有观看次数?
答案 0 :(得分:4)
使用脚本控制台查找: -
def findAllViews(name) {
def jen = Jenkins.getInstance();
def views = jen.getViews()
for(def view in views) {
if(view.contains(jen.getItem(name))== true){
println view.getDisplayName()
}
}
}
findAllViews("<jobname>")