Jenkins配置git源碼管理

簡介

Jenkins在執(zhí)行一些任務(wù)的時候都需要去關(guān)聯(lián)源碼,Jenkins提供了Git插件去拉取行對應(yīng)的代碼。

如何使用

安裝插件

首先在插件管理中添加git插件


配置Git工具

然后進入系統(tǒng)管理中全局工具配置



在Git下面點擊Add Git,Name自己起一個就好,Path to Git executable填一個就好,點擊屏幕下面保存,展開之后如下圖。


在任務(wù)中使用

最后回到任務(wù)中在源碼管理下面選擇Git,Repository URL中填git地址,Credentials中選擇訪問git憑據(jù),不知道怎么創(chuàng)建憑據(jù)可參考下面步驟,指定分支填你自己需要的分支名就可以。


如何創(chuàng)建憑據(jù)

點擊旁邊的添加,或者在系統(tǒng)管理中選擇憑據(jù)配置,這里展示一下點擊旁邊創(chuàng)建。
點擊添加,選擇Jenkins



會彈出如下圖的彈窗,Domain就選擇全局憑據(jù)就好,點擊類型會彈出很多類型,這里可以選擇UserName with password 也可選擇SHH,不管選擇啥,將下面對應(yīng)的信息填好點擊添加就可以了。


創(chuàng)建參數(shù)化構(gòu)建過程

弄完上面git就算是配置好了,但是地址跟分支都寫死了,每次使用的時候到配置里面去修改也不太方便,Jenkins提供參數(shù)化構(gòu)建過程可以解決這個問題。
在General中勾選參數(shù)化構(gòu)建過程。



點擊添加參數(shù),系統(tǒng)默認(rèn)提供的參數(shù)如下,可以選擇想要的參數(shù)進行添加




比如Repository URL有好幾個可以,就可以選擇選項參數(shù),名稱自己起一個,選項中填好自己的URL,最后點擊保存。

添加好之后在構(gòu)建時就會讓選擇



git url 一般不會變,但是分支時不時會新建、刪除,每次這樣添加是不是很麻煩。Jenkins提供了git parameter插件可以解決這個問題
在插件管理中安裝插件git parameter,安裝成功后回到添加參數(shù)會多一個Git參數(shù)

點擊Git 參數(shù),展開后如下,參數(shù)類型可選分支,標(biāo)簽啥的,看自己需求,默認(rèn)值必填,就是不選擇的時候默認(rèn)的分支。

弄好之后再構(gòu)建就會出現(xiàn)下面的選擇項,選擇需要的分支就好。

使用參數(shù)

*最后參數(shù)創(chuàng)建好了,怎么使用呢?很簡單,在需要用到的地方在變量名前面加一個$就可以了。



*在python腳本中使用
import os
os.environ["gitBranche"]
*在shell腳本中使用
${gitBranche}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容