有手就行8——項目構建細節3-Jenkins的參數化構建

有手就行8——項目構建細節3-Jenkins的參數化構建

 

有時在項目構建的過程中,我們需要根據用戶的輸入動態傳入一些參數,從而影響整個構建結果,這時  我們可以使用參數化構建。

Jenkins支援非常豐富的參數類型

回到 web_demo_lsx項目中取消所有構建觸發器選項

 

 

 

配置好後保存

然後:

 

接下來演示通過輸入gitlab項目的分支名稱來部署不同分支項目。

 

項目創建分支,並推送到gitlab上:

這裡是重點需要修改!!!

 

 

 

 

新建分支v1,程式碼稍微改動,然後提交到gitlab上

這時候看到gitlab上有兩個分支,master和v1

 

然後把上面push到gitlab上

 

 

然後去gitlab里查看能看到分支和對應的程式碼

 

構建master分支項目程式碼:

 

 

 

然後在構建v1分支程式碼:

 

 

輸入分支名稱 就可以構建,構建完訪問tomcat看結果!

是不是很簡單!

Tags: