从Jenkins Job中查找Jenkins视图
对于不同的团队,我们有不同的Jenkins视图,以便于跟踪。我们有另一个视图“All”,它列出了Jenkins中的所有作业 现在,如果我从“所有”视图导航到一份工作,我无法确定它属于哪个其他视图,因此很难找到负责的团队从Jenkins Job中查找Jenkins视图,jenkins,Jenkins,对于不同的团队,我们有不同的Jenkins视图,以便于跟踪。我们有另一个视图“All”,它列出了Jenkins中的所有作业 现在,如果我从“所有”视图导航到一份工作,我无法确定它属于哪个其他视图,因此很难找到负责的团队 有没有一种方法可以找到某个特定作业的所有视图 使用脚本控制台查找:- def findAllViews(name) { def jen = Jenkins.getInstance(); def views = jen.getViews()
有没有一种方法可以找到某个特定作业的所有视图 使用脚本控制台查找:-
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>")