91精产品自偷自偷综合官网版下载-91精产品自偷自偷综合下-91精品-91精品91久久久-91精品成人-91精品成人www

網(wǎng)站建設資訊

NEWS

網(wǎng)站建設資訊

jenkins之pipeline-創(chuàng)新互聯(lián)

持續(xù)集成+自動化部署[代碼流水線管理

及 Jenkins 和 gitlab 集成]

一、代碼流水線管理
Pipeline 名詞顧名思義就是流水線的意思,因為公司可能會有很多項目。
如果使用 jenkins 構(gòu)建完成后,開發(fā)構(gòu)建項目需要一項一項點擊,比較麻煩。
所以出現(xiàn) pipeline 名詞。
代碼質(zhì)量檢查完畢之后,我們需要將代碼部署到測試環(huán)境上去,進行自動
化測試
88 gitlab-ctl start
89 /etc/init.d/jenkins start
新建部署代碼項目
點擊新建
jenkins之pipeline
jenkins之pipeline
sudo ssh 192.168.1.50 source /root/test.sh
jenkins之pipeline
溫馨提示: 執(zhí)行命令主要涉及的是權(quán)限問題

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比宿松網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式宿松網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋宿松地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。

測試機創(chuàng)建測試腳本并給予執(zhí)行權(quán)限
1.50

[root@localhost ~]# vim test.sh
#!/bin/bash
echo "hello world"
[root@localhost ~]# chmod +x test.sh 
[root@localhost ~]# source  test.sh 
hello world

Jenkins服務器做免密登陸ssh 1.40
我們做無秘鑰有 2 種分案:
1、使用 jenkins 用戶將秘鑰分發(fā)給 192.168.1.50 上
2、使用 root 用戶將秘鑰分發(fā)給 192.168.1.50 上,如果使用 root 用戶還要進行 visudo 授權(quán)。因為 Web 上默認執(zhí)行命令的用戶是 jenkins

(1)使用 jenkins 用戶將秘鑰分發(fā)給 192.168.1.50 上

[root@localhost ~]# ssh-copy-id  root@192.168.1.50  復制用戶密鑰給測試機
[root@localhost ~]# ssh 192.168.1.50

[root@localhost ~]# ssh 192.168.1.50  source  /root/test.sh

Jenkins上測試
jenkins之pipeline
jenkins之pipeline

(2)使用 root 用戶將秘鑰分發(fā)給 192.168.1.50 上,如果使用 root 用戶還要進行 visudo 授權(quán)。因為 Web 上默認執(zhí)行命令的用戶是 jenkins
jenkins之pipeline
jenkins之pipeline

授權(quán) jenkins 用戶,使用 visudo 或者編輯配置文件/etc/sudoers
[root@localhost ~]# vim /etc/sudoers
jenkins ALL=(ALL) NOPASSWD:/usr/bin/ssh #93
#jenkins 授權(quán)所有主機,不需要密碼執(zhí)行 ssh。切記不要授權(quán) ALL

Jenkins測試構(gòu)建
jenkins之pipeline
jenkins之pipeline

現(xiàn)在我們要將代碼質(zhì)量管理和測試部署連接起來。
這時候就用到了 git 鉤子
我們需要安裝 jenkins 插件 parameterized
安裝插件

jenkins之pipeline
jenkins之pipeline
jenkins之pipeline

jenkins之pipeline

再次點擊項目設置的時候就會出現(xiàn) Trigger parameterized build on other
projects
jenkins之pipeline
jenkins之pipeline
最后點擊保存,點擊構(gòu)建。我們查看效果

jenkins之pipeline

jenkins之pipeline

jenkins之pipeline

現(xiàn)在可以看到他們兩個的構(gòu)建數(shù)是一起增長的

下載 pipeline。這樣只需要構(gòu)建一個項目,就會幫我們完成所有相關項目 (剛剛已經(jīng)裝完了)

我們點擊首頁+號,新建一個試圖

jenkins之pipeline
jenkins之pipeline
jenkins之pipeline
jenkins之pipeline
然后保存
pipeline 視圖如下:
jenkins之pipeline
點擊 Run
jenkins之pipeline
這樣就先代碼質(zhì)量進行管理,然后就開始部署了
構(gòu)建成功后:測試一下
jenkins之pipeline

實驗完畢

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


當前題目:jenkins之pipeline-創(chuàng)新互聯(lián)
文章起源:http://www.yuzhuanjia.cn/article/coshpi.html
主站蜘蛛池模板: www.毛片在线观看 | 波多野结衣久久国产精品 | 国产a天天免费观看美女 | 99久久精品免费观看区一 | av黑人手机版天堂网 | 午夜精品视频5000 | 97精品国产自产在线观看 | A片人喾交XXXXX| 99国产精品久久久久久久久久久 | 91精品露脸在 | 97色偷偷色噜噜男人 | 午夜视频在线观看国产 | 91久久久久新精品 | 动精品动漫专区3d在线看 | 91精品手| 午夜国产私人黄色爽片 | 动漫av永久无码精品每日更新 | aⅴ免费在线观看 | 果冻传媒91制片潘甜甜七夕现代都市 | 国产91精品一区二区麻豆亚洲电影 | 午夜福到在线4国产社 | 午夜亚洲国产精品福利 | 91精品国产一区二区无码思瑞 | 午夜人妻理论片天堂影院 | 国产av人人夜夜澡人人爽麻豆 | 成年人视频免费在线看 | 午夜伦情电午夜伦情电影 | 国产av电影区二区三区 | 国产av线女人被 | 99久久精品九九亚洲精品 | 午夜性生大片免费看 | 午夜无码人妻av大片色欲在线 | 99精品这里只有精品观看视频 | 97久久无码精品av | AV剧情麻豆映画国产在线观看 | 午夜理论片精品国产 | 91精品国产91无码网站 | h无码精品视频在线观看网站 | www.无码在线| 91免费永久在 | 懂色AV一区二区夜夜嗨 |