校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > jenkins中通過Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說明

jenkins中通過Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說明

熱門標(biāo)簽:營銷電銷機(jī)器人招商 菏澤crm外呼系統(tǒng)價格 申請400電話號碼多少錢 物超所值的400電話申請 百應(yīng)電銷機(jī)器人靠譜嗎 信陽銷售外呼系統(tǒng)招商 遼寧電銷平臺外呼系統(tǒng)軟件 coreldraw地圖標(biāo)注 如何在各種地圖標(biāo)注自己的地址

Publish Over SSH插件使用

在使用Publish Over SSH之前,需要制作SSH私鑰。機(jī)器間做免密登錄配置。假設(shè)機(jī)器A,ip為192.168.AA.AAA,機(jī)器B: 192.168.BB.BBB,機(jī)器A能夠免密登錄機(jī)器B,機(jī)器B能夠免密登錄機(jī)器A,制作方式是:

進(jìn)入A機(jī)器,執(zhí)行:

cd ~
ssh-keygen -t rsa

通過下面的命令,表示可以通過機(jī)器192.168.AA.AAA免密登錄到機(jī)器192.168.BB.BBB

ssh-copy-id 192.168.BB.BBB

驗(yàn)證方式是:在A機(jī)器上執(zhí)行ssh 192.168.BB.BBB,然后執(zhí)行ifconfig檢查當(dāng)前的ip,若發(fā)現(xiàn)機(jī)器的ip已經(jīng)變成了192.168.BB.BBB說明免密登錄設(shè)置成功。

進(jìn)入B機(jī)器,執(zhí)行:

cd ~
ssh-keygen -t rsa
ssh-copy-id 192.168.AA.AAA

驗(yàn)證方式是:在B機(jī)器上執(zhí)行ssh 192.168.AA.AAA,然后執(zhí)行ifconfig檢查當(dāng)前的ip,若發(fā)現(xiàn)機(jī)器的ip已經(jīng)變成了192.168.BB.BBB說明免密登錄設(shè)置成功。

在系統(tǒng)配置中配置Publish Over SSH

進(jìn)入Jenkins—>系統(tǒng)管理—>系統(tǒng)設(shè)置,配置Publish over SSH

參數(shù)說明:

Passphrase:密碼(key的密碼,如果你設(shè)置了)
Path to key:key文件(私鑰)的路徑
Key:將私鑰復(fù)制到這個框中
Disable exec:禁止運(yùn)行命令
私有配置:
SSH Server Name:標(biāo)識的名字(隨便你取什么)
Hostname:需要連接ssh的主機(jī)名或ip地址(建議ip)
Username:用戶名
Remote Directory:遠(yuǎn)程目錄
Use password authentication, or use a different key:可以替換公共配置(選中展開的就是公共配置的東西,這樣做擴(kuò)展性很好)
私有配置的高級:
Port:端口(默認(rèn)22)
Timeout (ms):超時時間(毫秒)默認(rèn)即可
Disable exec:禁止運(yùn)行命令
Test Configuration:測試連接

對構(gòu)建的項(xiàng)目中的SSH進(jìn)行配置:

在執(zhí)行前要配合Build–>Post Steps中的Execute shell配置,執(zhí)行scp命令,將要拷貝的項(xiàng)目先遠(yuǎn)程拷貝到遠(yuǎn)程機(jī)器上。在Execute shell中的內(nèi)容如下:

scp -r /root/.jenkins/workspace/youxuan_api_pre/qt360-web/target/youxuan_api root@192.168.BB.BBB:/usr/local/jenkinsTempFolder/
export BUILD_ID=DONTKILLME

點(diǎn)擊構(gòu)建的項(xiàng)目—>配置–>構(gòu)建后操作,選擇Send build artifacts over SSH,進(jìn)行如下配置(注意:下面的Exec command是遠(yuǎn)程機(jī)器上執(zhí)行的腳本):

腳本內(nèi)容如下:

#!/bin/bash
echo "==================start deploy project========================="
ps -aux | grep /usr/local/tomcat/ | grep -v grep > tomcat_info.txt
sed 's/ / /g' tomcat_info.txt > tomcat_info1.txt
sed 's/ / /g' tomcat_info1.txt > tomcat_info.txt
sed 's/ / /g' tomcat_info.txt > tomcat_info1.txt 
cat tomcat_info1.txt | cut -d' ' -f 2 > tomcat_info.txt
for line in `cat tomcat_info.txt`
do
  kill -9 $line
done
cd /usr/local/tomcat/webapps
rm -rf youxuan_api*
mv /usr/local/jenkinsTempFolder/youxuan_api /usr/local/tomcat/webapps
/etc/init.d/tomcat start
sync
echo 3 > /proc/sys/vm/drop_caches
echo "==================deploy project success========================="

參數(shù)說明:

SSH  Server Name:選個一個你在系統(tǒng)設(shè)置里配置的配置的名字
Transfer Set Source files:需要上傳的文件(注意:相對于工作區(qū)的路徑。看后面的配置可以填寫多個,默認(rèn)用,分隔)
Remove prefix:移除目錄(只能指定Transfer Set Source files中的目錄)
Remote directory:遠(yuǎn)程目錄(根據(jù)你的需求填寫吧,因?yàn)槲疫@兒是測試,所以偷懶沒有填寫。默認(rèn)會繼承系統(tǒng)配置)
Exec command:把你要執(zhí)行的命令寫在里面
(新版本的要求Transfer Set Source files和Exec command都要填寫,可以不了他。老版本的允許只填寫一個)
高級:
Exclude files:排除的文件(在你傳輸目錄的時候很有用,使用通配符,例如:**/*.log,**/*.tmp,.git/)
Pattern separator:分隔符(配置Transfer Set Source files的分隔符。如果你這兒更改了,上面的內(nèi)容也需要更改)
No default excludes:禁止默認(rèn)的排除規(guī)則(具體的自己看幫助)
Make empty dirs:此選項(xiàng)會更改插件的默認(rèn)行為。默認(rèn)行為是匹配該文件是否存在,如果存在則創(chuàng)建目錄存放。選中此選項(xiàng)會直接創(chuàng)建一個目錄存放文件,即使是空目錄。(個人理解)
Flatten files:只上傳文件,不創(chuàng)建目錄(除了遠(yuǎn)程目錄)
Remote directory is a date format:遠(yuǎn)程目錄建立帶日期的文件夾(需要在Remote directory中配置日期格式),具體格式參考下表:
Remote directory    Directories created
'qa-approved/'yyyyMMddHHmmss    qa-approved/20101107154555
'builds/'yyyy/MM/dd/'build-${BUILD_NUMBER}'    builds/2010/11/07/build-456 (if the build was number 456)
yyyy_MM/'build'-EEE-d-HHmmss    2010_11/build-Sun-7-154555
yyyy-MM-dd_HH-mm-ss 2010-11-07_15-45-55
Exec timeout (ms):運(yùn)行腳步的超時時間(毫秒)
Exec in pty:模擬一個終端執(zhí)行腳步
Add Transfer Set:增加一個配置

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

標(biāo)簽:內(nèi)江 江門 廈門 玉樹 泰安 湖北 江西 瀘州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jenkins中通過Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說明》,本文關(guān)鍵詞  jenkins,中,通過,Publish,Over,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《jenkins中通過Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說明》相關(guān)的同類信息!
  • 本頁收集關(guān)于jenkins中通過Publish Over SSH插件將項(xiàng)目部署到遠(yuǎn)程機(jī)器上的講解說明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久嫩草精品久久久久| 亚洲另类色综合网站| 亚洲视频免费观看| 免费高清在线一区| 一本久久综合亚洲鲁鲁五月天| 精品视频在线看| 国产精品美女久久久久久| 日本vs亚洲vs韩国一区三区二区 | 国产精品12区| 欧美精品亚洲二区| 日韩毛片视频在线看| 国产精品一二三| 欧美放荡的少妇| 亚洲一区二区三区精品在线| 顶级嫩模精品视频在线看| 欧美大片拔萝卜| 午夜视频一区在线观看| 91小视频免费观看| 国产亚洲短视频| 久久99久久精品欧美| 欧美三级在线看| 有码一区二区三区| 99视频一区二区| 亚洲国产精品99久久久久久久久| 日韩电影在线观看电影| 欧美日韩国产一二三| 一个色在线综合| 欧美综合一区二区三区| 一区二区视频在线看| 色综合激情五月| 亚洲欧美激情一区二区| 91色porny| 亚洲综合激情小说| 欧美伊人久久久久久午夜久久久久| 亚洲人成网站色在线观看| 99久久免费精品高清特色大片| 国产精品视频观看| 成人在线视频首页| 亚洲视频小说图片| 一本久久a久久精品亚洲| 中文字幕一区二区三区四区 | 亚洲欧美综合色| 成人免费黄色在线| 日韩理论电影院| 色婷婷亚洲婷婷| 午夜亚洲国产au精品一区二区| 欧美视频精品在线| 日本午夜精品视频在线观看| 日韩欧美国产一区二区在线播放| 久久成人免费网站| 国产女主播一区| 91免费观看国产| 亚洲成av人综合在线观看| 欧美精品xxxxbbbb| 精品亚洲aⅴ乱码一区二区三区| 26uuu久久天堂性欧美| 久久网站热最新地址| 在线影院国内精品| 亚洲va在线va天堂| 欧美大度的电影原声| 国内精品在线播放| 国产精品女上位| 欧美日韩中文另类| 成人午夜视频免费看| 性久久久久久久| 久久先锋影音av鲁色资源网| 99精品在线免费| 日韩av在线播放中文字幕| 国产女主播一区| 欧美精品一级二级| 成人精品视频一区二区三区 | 欧美久久婷婷综合色| 毛片av一区二区| 亚洲国产高清不卡| 欧美精品久久一区| eeuss鲁片一区二区三区在线观看| 亚洲大片精品永久免费| 久久九九久精品国产免费直播| 欧美体内she精高潮| 国产久卡久卡久卡久卡视频精品| 亚洲一区二区三区四区五区黄 | 91麻豆精品91久久久久久清纯| 国产一区二区三区av电影| 一区二区三区中文免费| 久久―日本道色综合久久| 欧美亚洲国产bt| 99在线精品免费| 国产一区二区0| 奇米888四色在线精品| 17c精品麻豆一区二区免费| 日韩美一区二区三区| 欧美精品三级日韩久久| 91高清视频免费看| 成人精品一区二区三区中文字幕| 久久精品国产第一区二区三区| 亚洲影院在线观看| 亚洲欧美日韩系列| 国产精品久久久久天堂| 久久伊99综合婷婷久久伊| 欧美日韩和欧美的一区二区| 91麻豆高清视频| 99riav久久精品riav| 黄色资源网久久资源365| 亚洲在线免费播放| 亚洲黄色小说网站| 中文字幕亚洲成人| 国产蜜臀97一区二区三区| 精品美女被调教视频大全网站| 欧美日韩国产天堂| 欧美蜜桃一区二区三区| 欧美视频在线一区二区三区 | 久久尤物电影视频在线观看| 日韩一区二区麻豆国产| 4438成人网| 91精品国产高清一区二区三区蜜臀 | 91视视频在线观看入口直接观看www| 国产ts人妖一区二区| 国产成人三级在线观看| 国产一区在线观看麻豆| 国产精品18久久久久| 国内精品自线一区二区三区视频| 国产一区二区三区免费| 国产精品一区二区在线观看不卡| 国产伦精品一区二区三区免费| 国产麻豆一精品一av一免费| 高清在线不卡av| 91偷拍与自偷拍精品| 欧美午夜不卡视频| 欧美日韩一区二区三区视频| 欧美日韩国产另类一区| 日韩欧美三级在线| 久久精品视频免费观看| 国产精品视频看| 亚洲综合男人的天堂| 免播放器亚洲一区| 成人黄页毛片网站| 91福利国产成人精品照片| 欧美一区二区三区视频在线| 久久久久99精品国产片| 日韩一区在线免费观看| 亚洲成人av一区| 国产精品资源在线| 色综合久久久网| 欧美一二区视频| 国产精品乱码妇女bbbb| 亚洲一区二区三区免费视频| 韩国成人在线视频| 色综合天天综合色综合av| 91精品国产入口| 国产精品国产自产拍高清av王其| 亚洲大片免费看| 国产+成+人+亚洲欧洲自线| 欧美日韩一区三区四区| 久久夜色精品一区| 一区二区在线观看视频在线观看| 强制捆绑调教一区二区| 成年人网站91| 欧美一卡在线观看| 最新不卡av在线| 久久成人久久爱| 91麻豆精东视频| 久久久精品天堂| 亚洲高清免费在线| www.久久精品| 久久亚洲影视婷婷| 日韩黄色小视频| 99久久99久久久精品齐齐| 日韩精品一区二区三区老鸭窝| 国产精品萝li| 精品一区二区三区免费观看| 91黄色免费看| 中文字幕五月欧美| 国产成人午夜电影网| 日韩一区二区三区在线视频| 亚洲美女在线一区| 国产不卡免费视频| 6080亚洲精品一区二区| 一区二区三区在线高清| 国产成人一区在线| 精品久久国产字幕高潮| 午夜精品福利一区二区三区av| www.66久久| 国产精品网站在线播放| 国产一区二区看久久| 欧美一区二区播放| 日韩中文字幕不卡| 欧美日韩一区成人| 亚洲一区二区三区激情| 91国在线观看| 亚洲三级免费电影| 波波电影院一区二区三区| 欧美激情在线一区二区| 国产一区二区三区在线观看免费| 欧美一级久久久久久久大片| 亚洲 欧美综合在线网络| 欧洲精品一区二区| 亚洲国产精品一区二区www在线 | 国产精品99久| 精品91自产拍在线观看一区| 美女视频黄免费的久久 |