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

發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
您提交的評(píng)論過于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)
圖片新聞
-
機(jī)器人奧運(yùn)會(huì)戰(zhàn)報(bào):宇樹機(jī)器人摘下首金,天工Ultra搶走首位“百米飛人”
-
存儲(chǔ)圈掐架!江波龍起訴佰維,索賠121萬(wàn)
-
長(zhǎng)安汽車母公司突然更名:從“中國(guó)長(zhǎng)安”到“辰致科技”
-
豆包前負(fù)責(zé)人喬木出軌BP后續(xù):均被辭退
-
字節(jié)AI Lab負(fù)責(zé)人李航卸任后返聘,Seed進(jìn)入調(diào)整期
-
員工持股爆雷?廣汽埃安緊急回應(yīng)
-
中國(guó)“智造”背后的「關(guān)鍵力量」
-
小米汽車研發(fā)中心重磅落地,寶馬家門口“搶人”
最新活動(dòng)更多
-
10月23日火熱報(bào)名中>> 2025是德科技創(chuàng)新技術(shù)峰會(huì)
-
10月23日立即報(bào)名>> Works With 開發(fā)者大會(huì)深圳站
-
10月24日立即參評(píng)>> 【評(píng)選】維科杯·OFweek 2025(第十屆)物聯(lián)網(wǎng)行業(yè)年度評(píng)選
-
11月27日立即報(bào)名>> 【工程師系列】汽車電子技術(shù)在線大會(huì)
-
12月18日立即報(bào)名>> 【線下會(huì)議】OFweek 2025(第十屆)物聯(lián)網(wǎng)產(chǎn)業(yè)大會(huì)
-
精彩回顧立即查看>> 【限時(shí)福利】TE 2025國(guó)際物聯(lián)網(wǎng)展·深圳站
推薦專題
- 1 人形機(jī)器人,正狂奔在批量交付的曠野
- 2 宇樹機(jī)器人撞人事件的深度剖析:六維力傳感器如何成為人機(jī)安全的關(guān)鍵屏障
- 3 解碼特斯拉新AI芯片戰(zhàn)略 :從Dojo到AI5和AI6推理引擎
- 4 AI版“四萬(wàn)億刺激”計(jì)劃來了
- 5 2025年8月人工智能投融資觀察
- 6 7 a16z最新AI百?gòu)?qiáng)榜:硅谷頂級(jí)VC帶你讀懂全球生成式AI賽道最新趨勢(shì)
- 8 Manus跑路,大廠掉線,只能靠DeepSeek了
- 9 一家被嚴(yán)重低估的國(guó)產(chǎn)AI巨頭
- 10 地平線的野心:1000萬(wàn)套HSD上車