Jenkins + git submodule:解決代碼安全性問題
此時出現安裝插件窗口,一般只需要安裝推薦的插件即可:


插件安裝結束后,進入管理員配置界面:


至此,Jenkins 的安裝就順利完成了!
5. 在 Jenkins 中配置一個小項目
(1) 準備一個測試代碼 Test1
Jenkins 僅僅是一個構件框架,具體的編譯過程是由用戶來決定的。Jenkins 首先通過 git 工具獲取遠程倉庫中的代碼,然后執行用戶指定的編譯指令。
因此,我們需要先提前準備好一份測試代碼,并放到 Jenkins 可以訪問到的遠程倉庫中,當然了,你在本地的 Ubuntu 系統中部署一個 git 倉庫也是可以的。為了方便,我測試的代碼 Test1 放在 gitee 中了。
(2) 創建一個新項目

(3) 輸入項目名稱,并選擇第一個自由風格(Free project)

(4) 在第一個標簽 General下,輸入項目的描述信息(Description)
內容可以隨便寫。
(5) Source Code Management 源碼管理
Jenkins 在構建(編譯)的過程中,需要獲取到源代碼,因此需要配置 git 倉庫的地址和賬號信息(用戶名和密碼)。
首先在 Add 下拉按鈕下,選擇 Jenkins:

輸入 Username 和 Password :

賬號添加之后,在 Credentials 的下拉框中,選擇剛才添加的 gitee 賬戶,此時可以看到 紅色的權限錯誤提示消失了,說明可以拉取到遠程倉庫中的源代碼了。
(6) Build Triggers 選擇編譯觸發器
可以根據需要選擇不同的方式來觸發,比如:定時觸發,當其他某個項目構建成功之后觸發等等。
我們這里不選擇任何項目,下面我們會在主界面,手動點擊按鈕來觸發。
(7) Build Environment 編譯環境
這部分我用的比較少,利用其他工具來輔助 Jenkins 的功能。
請輸入評論內容...
請輸入評論/評論長度6~500個字
最新活動更多
- 1 AI狂歡遇上油價破百,全球股市還能漲多久? | 產聯看全球
- 2 OpenAI深夜王炸!ChatGPT Images 2.0實測:中文穩、細節炸,設計師慌了
- 3 6000億美元估值錨定:字節跳動的“去單一化”突圍與估值重構
- 4 Tesla AI5芯片最新進展總結
- 5 連夜測了一波DeepSeek-V4,我發現它可能只剩“審美”這個短板了
- 6 熱點丨AI“瑜亮之爭”:既生OpenClaw,何生Hermes?
- 7 AI界的殺豬盤:9秒刪庫跑路,全員被封號,還繼續扣錢!
- 8 2026,人形機器人只贏了面子
- 9 DeepSeek降價90%:價格屠夫不是身份,是戰略
- 10 AI Infra產業鏈卡在哪里了?


分享













