0
我們需要更新所有作業的幾個作業配置,有幾個jenkins實例運行多個項目。我們需要提供SCM數據庫路徑和SCM密碼。 我能夠做數據庫路徑,但對於密碼沒有設置方法。所以爲了克服這個問題,我只是試圖打印我們需要更新密碼的作業鏈接。我無法找到工作鏈接的API,請你幫我一下。或者建議更好的解決方案來更新密碼。在此先感謝Jenkins獲取groovy腳本中的作業鏈接
我們需要更新所有作業的幾個作業配置,有幾個jenkins實例運行多個項目。我們需要提供SCM數據庫路徑和SCM密碼。 我能夠做數據庫路徑,但對於密碼沒有設置方法。所以爲了克服這個問題,我只是試圖打印我們需要更新密碼的作業鏈接。我無法找到工作鏈接的API,請你幫我一下。或者建議更好的解決方案來更新密碼。在此先感謝Jenkins獲取groovy腳本中的作業鏈接
import hudson.model.*
jenkins = Hudson.instance
for (item in jenkins.items){
println jenkins.getRootUrl()+item.getUrl()
}
在腳本控制檯嘗試了此操作。列出所有作業的絕對URL。你只需要添加邏輯來得到你的工作列表
謝謝尤里,但有沒有辦法確保鏈接是可點擊的?現在它以純文本的形式出現 – Ravisha
使用構建步驟「執行系統Groovy腳本」創建作業並粘貼此代碼。你會得到一個可點擊的鏈接cosnole –
真棒!這就是我需要的 – Ravisha