使用 Jenkins,我們希望默認設定這個全域描述。我們已經使用 groovy 腳本來設定其他全域變數,但我很難找到我需要呼叫哪些方法/類才能為我們的 Jenkins 實體設定此描述。我看到了許多構建的描述插件,但這是您在 Jenkins 主頁上看到的描述(不是每個構建)。在下圖中,我單擊“編輯描述”,然后在框中鍵入“測驗”并按保存。
這就是我們希望使用 Jenkins groovy 代碼自動化的作業流程 :)

謝謝!
uj5u.com熱心網友回復:
您的影像中顯示的描述不是全域 Jenkins 描述,而是您正在查看的當前視圖的描述 - 在本例中為All視圖。如果你切換到另一個視圖,它會改變。
要通過 groovy 代碼修改它,您需要按名稱修改視圖的描述:
Jenkins.instance.getView('all').setDescription("My New Description")
如果您確實想要始終顯示的全域訊息,而不管所選視圖如何,您可以使用系統訊息選項(可通過配置系統選單進行配置):
此訊息將顯示在 Jenkins 主頁的頂部。
這對于向您的用戶發布通知很有用
要通過 groovy 代碼更新系統訊息,您可以使用以下流程:
Jenkins.instance.setSystemMessage("My System Message")
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/461631.html
