2015-05-13 35 views
0

我們需要更新所有作業的幾個作業配置,有幾個jenkins實例運行多個項目。我們需要提供SCM數據庫路徑和SCM密碼。 我能夠做數據庫路徑,但對於密碼沒有設置方法。所以爲了克服這個問題,我只是試圖打印我們需要更新密碼的作業鏈接。我無法找到工作鏈接的API,請你幫我一下。或者建議更好的解決方案來更新密碼。在此先感謝Jenkins獲取groovy腳本中的作業鏈接

回答

2
import hudson.model.* 
jenkins = Hudson.instance 
for (item in jenkins.items){ 
    println jenkins.getRootUrl()+item.getUrl() 
} 

在腳本控制檯嘗試了此操作。列出所有作業的絕對URL。你只需要添加邏輯來得到你的工作列表

+0

謝謝尤里,但有沒有辦法確保鏈接是可點擊的?現在它以純文本的形式出現 – Ravisha

+1

使用構建步驟「執行系統Groovy腳本」創建作業並粘貼此代碼。你會得到一個可點擊的鏈接cosnole –

+0

真棒!這就是我需要的 – Ravisha

相關問題