有時在項目構建的過程中,我們需要根據用戶的輸入動態傳入一些參數,從而影響整個構建過程和結果,這時我們就可以使用參數化構建。Jenkins本身就支持非常豐富的參數類型:
接下來,我們演示通過輸入Gitlab項目的分支名稱來部署不同分支項目。當前demo項目有兩個分支:master和develop。
- 添加字符串類型參數
- 修改pipeline流水線代碼
- 使用參數化構建
通過構建結果,我們就能簡單地看出來該參數已經在起作用了。
有時在項目構建的過程中,我們需要根據用戶的輸入動態傳入一些參數,從而影響整個構建過程和結果,這時我們就可以使用參數化構建。Jenkins本身就支持非常豐富的參數類型:
接下來,我們演示通過輸入Gitlab項目的分支名稱來部署不同分支項目。當前demo項目有兩個分支:master和develop。
通過構建結果,我們就能簡單地看出來該參數已經在起作用了。