有手就行8——項目構建細節3-Jenkins的參數化構建
有手就行8——項目構建細節3-Jenkins的參數化構建
有時在項目構建的過程中,我們需要根據用戶的輸入動態傳入一些參數,從而影響整個構建結果,這時 我們可以使用參數化構建。
Jenkins支援非常豐富的參數類型
回到 web_demo_lsx項目中取消所有構建觸發器選項
配置好後保存
然後:
接下來演示通過輸入gitlab項目的分支名稱來部署不同分支項目。
項目創建分支,並推送到gitlab上:
這裡是重點需要修改!!!
新建分支v1,程式碼稍微改動,然後提交到gitlab上
這時候看到gitlab上有兩個分支,master和v1
然後把上面push到gitlab上
然後去gitlab里查看能看到分支和對應的程式碼
構建master分支項目程式碼:
然後在構建v1分支程式碼:
輸入分支名稱 就可以構建,構建完訪問tomcat看結果!
是不是很簡單!