1
对于不同的团队,我们有不同的Jenkins视图以方便跟踪。我们有另一种观点'全部'列出了詹金斯的所有工作。查找Jenkins Jenkins的视图
现在,如果我从“所有”视图导航到工作,我无法确定它属于哪个视图,从而很难找到负责任的团队。
有没有办法找到一个特定工作显示的所有视图?
对于不同的团队,我们有不同的Jenkins视图以方便跟踪。我们有另一种观点'全部'列出了詹金斯的所有工作。查找Jenkins Jenkins的视图
现在,如果我从“所有”视图导航到工作,我无法确定它属于哪个视图,从而很难找到负责任的团队。
有没有办法找到一个特定工作显示的所有视图?
使用脚本控制台找出: -
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>")