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