Jenkins + git submodule:解決代碼安全性問(wèn)題
此時(shí)出現(xiàn)安裝插件窗口,一般只需要安裝推薦的插件即可:
插件安裝結(jié)束后,進(jìn)入管理員配置界面:
至此,Jenkins 的安裝就順利完成了!
5. 在 Jenkins 中配置一個(gè)小項(xiàng)目
(1) 準(zhǔn)備一個(gè)測(cè)試代碼 Test1
Jenkins 僅僅是一個(gè)構(gòu)件框架,具體的編譯過(guò)程是由用戶來(lái)決定的。Jenkins 首先通過(guò) git 工具獲取遠(yuǎn)程倉(cāng)庫(kù)中的代碼,然后執(zhí)行用戶指定的編譯指令。
因此,我們需要先提前準(zhǔn)備好一份測(cè)試代碼,并放到 Jenkins 可以訪問(wèn)到的遠(yuǎn)程倉(cāng)庫(kù)中,當(dāng)然了,你在本地的 Ubuntu 系統(tǒng)中部署一個(gè) git 倉(cāng)庫(kù)也是可以的。為了方便,我測(cè)試的代碼 Test1 放在 gitee 中了。
(2) 創(chuàng)建一個(gè)新項(xiàng)目
(3) 輸入項(xiàng)目名稱,并選擇第一個(gè)自由風(fēng)格(Free project)
(4) 在第一個(gè)標(biāo)簽 General下,輸入項(xiàng)目的描述信息(Description)
內(nèi)容可以隨便寫(xiě)。
(5) Source Code Management 源碼管理
Jenkins 在構(gòu)建(編譯)的過(guò)程中,需要獲取到源代碼,因此需要配置 git 倉(cāng)庫(kù)的地址和賬號(hào)信息(用戶名和密碼)。
首先在 Add 下拉按鈕下,選擇 Jenkins:
輸入 Username 和 Password :
賬號(hào)添加之后,在 Credentials 的下拉框中,選擇剛才添加的 gitee 賬戶,此時(shí)可以看到 紅色的權(quán)限錯(cuò)誤提示消失了,說(shuō)明可以拉取到遠(yuǎn)程倉(cāng)庫(kù)中的源代碼了。
(6) Build Triggers 選擇編譯觸發(fā)器
可以根據(jù)需要選擇不同的方式來(lái)觸發(fā),比如:定時(shí)觸發(fā),當(dāng)其他某個(gè)項(xiàng)目構(gòu)建成功之后觸發(fā)等等。
我們這里不選擇任何項(xiàng)目,下面我們會(huì)在主界面,手動(dòng)點(diǎn)擊按鈕來(lái)觸發(fā)。
(7) Build Environment 編譯環(huán)境
這部分我用的比較少,利用其他工具來(lái)輔助 Jenkins 的功能。

發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
最新活動(dòng)更多
-
7月8日立即報(bào)名>> 【在線會(huì)議】英飛凌新一代智能照明方案賦能綠色建筑與工業(yè)互聯(lián)
-
7月22-29日立即報(bào)名>> 【線下論壇】第三屆安富利汽車生態(tài)圈峰會(huì)
-
7.30-8.1火熱報(bào)名中>> 全數(shù)會(huì)2025(第六屆)機(jī)器人及智能工廠展
-
7月31日免費(fèi)預(yù)約>> OFweek 2025具身智能機(jī)器人產(chǎn)業(yè)技術(shù)創(chuàng)新應(yīng)用論壇
-
免費(fèi)參會(huì)立即報(bào)名>> 7月30日- 8月1日 2025全數(shù)會(huì)工業(yè)芯片與傳感儀表展
-
即日-2025.8.1立即下載>> 《2024智能制造產(chǎn)業(yè)高端化、智能化、綠色化發(fā)展藍(lán)皮書(shū)》
推薦專題
- 1 AI 眼鏡讓百萬(wàn) APP「集體失業(yè)」?
- 2 豆包前負(fù)責(zé)人喬木出軌BP后續(xù):均被辭退
- 3 一文看懂視覺(jué)語(yǔ)言動(dòng)作模型(VLA)及其應(yīng)用
- 4 “支付+”時(shí)代,支付即生態(tài) | 2025中國(guó)跨境支付十大趨勢(shì)
- 5 中國(guó)最具實(shí)力AI公司TOP10
- 6 深圳跑出40億超級(jí)隱形冠軍:賣機(jī)器人年入6.1億,港股上市
- 7 特斯拉Robotaxi上路,馬斯克端上畫(huà)了十年的餅
- 8 “AI六小虎”到了下一個(gè)賽點(diǎn)
- 9 張勇等人退出阿里合伙人
- 10 AI的夏天:第四范式VS云從科技VS地平線機(jī)器人