Jenkins基礎(chǔ)篇16-Jenkins拉取Git倉庫最新代碼并打包

前面已經(jīng)完成“將Git倉庫最新代碼拉取到Jenkins工作空間,那么本篇文章主要針對(duì)“Jenkins拉取Git倉庫最新代碼并打包”進(jìn)行講解,希望感興趣的小伙伴可以堅(jiān)持看下去同時(shí)歡迎提出寶貴的意見讓我們一起進(jìn)步!

前提條件

(1)輸入賬號(hào)和密碼,登錄Jenkins主頁且已創(chuàng)建工程項(xiàng)目
(2)新建任務(wù)前面文章已介紹,具體見文http://www.itdecent.cn/p/8b017ede897f
(3)拉取Git倉庫最新代碼前面文章已介紹,具體見文http://www.itdecent.cn/p/acf5db0359ec

第一步:點(diǎn)擊“工程名稱”
點(diǎn)擊“工程名稱”.png
第二步:進(jìn)入已創(chuàng)建的工程頁面,點(diǎn)擊“配置”
在工程頁面,點(diǎn)擊“配置”.png
第三步:進(jìn)入test工程配置頁面,找到“構(gòu)建”模塊點(diǎn)擊“增加構(gòu)建步驟”,選擇“執(zhí)行shell”
添加執(zhí)行shell.png
第四步:寫一條linux壓縮腳本,點(diǎn)擊“保存”按鈕

(1)需要注意的是,此處是在Jenkins服務(wù)器這臺(tái)操作,與目標(biāo)服務(wù)器無關(guān)
(2)一般情況下可能的操作: 將構(gòu)建的包壓縮;將構(gòu)建的包刪除;將構(gòu)建的包移動(dòng)到指定目錄

執(zhí)行shell壓縮腳本.png

第五步:回到Jenkins工程頁面,點(diǎn)擊“立即構(gòu)建”按鈕
立即構(gòu)建.png
第六步:查看控制臺(tái)輸出,多了一個(gè)執(zhí)行shell腳本操作
查看控制臺(tái)輸出.png
第七步:查看Jenkins服務(wù)器生成了一個(gè)isTester1.0.tar.gz文件
[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 49296
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 18445483 Jun 13 13:28 isTester1.0.tar.gz
-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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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