已經(jīng)完成“配置遠程SSH服務器工作,那么本篇文章主要針對“Jenkins拉取Git倉庫最新代碼”進行講解,希望感興趣的小伙伴可以堅持看下去同時歡迎提出寶貴的意見讓我們一起進步!
前提條件
(1)輸入賬號和密碼,登錄Jenkins主頁且已創(chuàng)建工程項目
(2)新建任務前面文章已介紹,具體見文“http://m.itdecent.cn/p/8b017ede897f”
(3)拉取Git倉庫最新代碼類似wget操作
第一步:點擊“工程名稱”

點擊“工程名稱”.png
第二步:進入已創(chuàng)建的工程頁面,點擊“配置”

在工程頁面,點擊“配置”.png
第三步:進入test工程配置頁面,找到源碼管理模塊勾選“git”

勾選“git”.png
第四步:注冊遠程倉庫(如果已注冊可忽略此步驟)
關于遠程倉庫(取決于權限配置)
- 私有倉庫一般需要注冊賬號和密碼,比如gitLab需要管理員把對應的賬戶分配到源碼對應的組中,可以拉取對應組的工程源碼。
- 一般公有云上(碼云、github)上,源碼可以通過
git clone命令拉取master分支代碼
(1)在瀏覽器中輸入網(wǎng)址“http://t.istester.com:3000/user/login”進入注冊頁面,點擊“馬上注冊”操作
注冊頁面.png
(2)進入注冊頁面,用戶名、郵箱、密碼、確認密碼等信息填寫完成后,點擊“創(chuàng)建賬戶”按鈕
創(chuàng)建賬戶.png
第五步:輸入“Repository URL”和“Credentials”,點擊“保存”按鈕

配置Git倉庫信息.png
第六步:回到Jenkins工程頁面,點擊“立即構建”按鈕

立即構建.png
第七步:查看控制臺輸出,最后一行會出現(xiàn)SUCCESS表示構建成功

查看控制臺輸出.png
第八步:在服務器中查看Jenkins工作空間目錄
(1)Jenkins工作空間目錄:
/root/.jenkins/workspace
[root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# cd /root/.jenkins/workspace
[root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# ls
jenkins_test ly_test test test_git test_git@tmp tests test@tmp
[root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# cd test_git
[root@iZ2zebjpjfqq58nc6ul6hnZ test_git]# ll
total 31280
drwxr-xr-x 3 root root 4096 Jun 13 12:56 custom
drwxr-xr-x 4 root root 4096 Jun 13 12:56 data
-rwxr-xr-x 1 root root 31981159 Jun 13 12:56 gogs
-rw-r--r-- 1 root root 1054 Jun 13 12:56 LICENSE
drwxr-xr-x 8 root root 4096 Jun 13 12:56 public
-rw-r--r-- 1 root root 8226 Jun 13 12:56 README.md
-rw-r--r-- 1 root root 5329 Jun 13 12:56 README_ZH.md
drwxr-xr-x 7 root root 4096 Jun 13 12:56 scripts
-rw-r--r-- 1 root root 36 Jun 13 12:56 start_ByIdo.sh
drwxr-xr-x 11 root root 4096 Jun 13 12:56 templates
(2)此時只是將Git倉庫最新代碼拉取到Jenkins工作空間中,我們可以說完成了基于“Git + Maven + Jenkins實現(xiàn)自動化部署”的CI階段

