中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

傳統(tǒng)云環(huán)境下的CI/CD操作手冊(六)jenkins手動構建示例及實現自動觸發(fā)構建

構建項目位置
/var/lib/jenkins/workspace/jenkins_project_name
手動構建:
1 新建自由風格jenkins項目---構建---執(zhí)行shell
rm -rf project1/
git clone [email protected]:group1/project1.git
ssh 192.168.1.17 "/etc/init.d/tomcat stop"
ssh 192.168.1.18 "/etc/init.d/tomcat stop"
scp -r project1/ [email protected]:/data/tomcat/webapps/web01/
scp -r project1/
[email protected]:/data/tomcat/webapps/web01/
ssh 192.168.1.17 "/etc/init.d/tomcat start"
ssh 192.168.1.18 "/etc/init.d/tomcat start"

創(chuàng)新互聯是專業(yè)的寧江網站建設公司,寧江接單;提供網站制作、做網站,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行寧江網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!

2 回滾上面的項目到上一個版本
pwd
#rm -rf project1/
#git clone [email protected]:group1/project1.git
cd project1
git reset --hard HEAD^
#說明,一個^是回到上一個版本,兩個^是回到上上個版本
#ssh 192.168.1.17 "/etc/init.d/tomcat stop"
#ssh 192.168.1.18 "/etc/init.d/tomcat stop"
scp -r ./ [email protected]:/data/tomcat/webapps/web01/
scp -r ./
[email protected]:/data/tomcat/webapps/web01/
#ssh 192.168.1.17 "/etc/init.d/tomcat start"
#ssh 192.168.1.18 "/etc/init.d/tomcat start"

3 新建流水線項目---Pipeline---腳本
node {
stage('git code') {
echo 'git code'
sh 'rm -rf project1/'
sh 'git clone [email protected]:group1/project1.git'
}
stage('stop tomcat') {
echo 'stop tomcat'
sh 'ssh 192.168.1.17 "/etc/init.d/tomcat stop"'
sh 'ssh 192.168.1.18 "/etc/init.d/tomcat stop"'
}
stage('scp code') {
echo 'scp code'
sh 'scp -r project1/ [email protected]:/data/tomcat/webapps/web01/'
sh 'scp -r project1/
[email protected]:/data/tomcat/webapps/web01/'
}
stage('stop tomcat') {
echo 'stop tomcat'
sh 'ssh 192.168.1.17 "/etc/init.d/tomcat start"'
sh 'ssh 192.168.1.18 "/etc/init.d/tomcat start"'
}
}

配置自動觸發(fā)構建
1 在jenkins上:
配置全局安全---勾選Allow anonymous read access---取消Prevent Cross Site Request Forgery exploits
點擊某個jenkins項目test1--配置---Build Triggers---勾選Trigger builds remotely---輸入Authentication Token:123123---勾選:Build when a change is pushed to GitLab
2 在gitlab上:
點擊扳手圖標--Settings--Network--Outbound requests--勾選Allow requests to the local network from hooks and services
點擊gitlab項目project1---Settings---Intergrations---在RUL中輸入:http://192.168.1.15:8080/buildByToken/build?job=test1&token=123123
---勾選Trigger下的Push events---勾選Enable SSL verification---最后點擊Add Webhook---然后test測試
說明:192.168.1.15是jenkins的地址,test1是jenkins中的項目名

本文題目:傳統(tǒng)云環(huán)境下的CI/CD操作手冊(六)jenkins手動構建示例及實現自動觸發(fā)構建
URL分享:http://www.2m8n56k.cn/article42/gpocec.html

成都網站建設公司_創(chuàng)新互聯,為您提供ChatGPT云服務器定制網站小程序開發(fā)做網站電子商務

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

網站優(yōu)化排名
主站蜘蛛池模板: 国产亚洲一路线二路线高质量 | 九九全国免费视频 | 欧美特黄一区二区三区 | 91精品国产乱码久久久久久 | 成人a毛片手机免费播放 | 国产一区二区三区亚洲欧美 | 美国三级网站 | 一级特黄色毛片免费看 | 91不卡在线精品国产 | 亚洲特级黄色片 | 最新欧美精品一区二区三区不卡 | 手机在线看片国产日韩生活片 | 久久久久久久99久久久毒国产 | 亚洲欧美一区二区三区久久 | 草草影院永久在线观看 | 一级毛片黄片 | 国产午夜精品不卡视频 | 国产成人精品一区二三区 | 农村寡妇一级毛片免费播放 | 国产欧美日韩精品第三区 | 成年人免费小视频 | 成人一区二区免费中文字幕 | 玖玖在线精品 | 亚洲天堂美女 | 欧美在线播放成人免费 | 成人久久久 | 亚洲视频中文 | 久久免费国产精品一区二区 | 国产精品欧美激情在线播放 | 亚洲视频一区二区三区 | 成人深夜福利在线播放不卡 | 天天操夜夜噜 | 久久国产精品久久久久久久久久 | 99久久综合精品免费 | 欧美日韩一级片在线观看 | 欧美一级人与动毛片免费播放 | 性色tv| 国产日韩欧美swag在线观看 | 国产特黄一级毛片特黄 | 国产91精品久久久久999 | 国产日本韩国 |