从Jenkins Job找到Jenkins视图

时间:2016-01-21 12:12:46

标签: jenkins

我们为不同的团队提供了不同的Jenkins视图,以便于跟踪。我们有另一种观点' All'列出了詹金斯的所有工作。

现在,如果我从“全部”工作导航到一份工作。观点,我无法弄清楚它属于哪个其他观点,从而难以找到负责任的团队。

有没有办法找到特定作业的所有观看次数?

1 个答案:

答案 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>")