2017-08-18 53 views
0

我想從jenkins實例運行在孤立的雲中獲取jenkins儀表板視圖,並在另一個jenkins儀表板中添加此視圖以在一個地方獲得多個jenkins的結果。 有沒有什麼辦法通過使用特定的插件或直接複製文件到主jenkins文件夾(試圖通過直接在jenkins/jobs文件夾中添加一個作業文件夾 - >沒有工作)。從1個單jenkins中的不同jenkins儀表板獲取結果視圖

回答

0

我找到了相同的解決方案: 在jenkins文件夾中,有一個文件--config.xml。在那裏,我們改變每個列表視圖給出一個視圖,那裏的作業名稱指定哪些作業在這個特定的視圖中列出。

<listView> 
     <owner class="hudson" reference="../../.."/> 
     <name>XYZ</name> 
       .. 
     <jobNames> 
       .. 
     </jobNames> 
     <jobFilters/> 
     <columns> 
     <hudson.views.StatusColumn/> 
       .. 
     </columns> 
     <includeRegex>Deploy.*</includeRegex> 
     <recurse>false</recurse> 
    </listView> 

我們修改config.xml主詹金斯服務器包括新的視圖(使用指定的作業名),我們需要將所有的工作文件夾複製到主詹金斯。然後重新啓動jenkins以查看修改後的儀表板。