真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Jenkins編譯后如何使用SSH發(fā)布

這篇文章主要介紹了Jenkins編譯后如何使用SSH發(fā)布,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務申扎,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220

前言

想要實現(xiàn)自動發(fā)布編譯好的apk,我們可以使用官方插件庫里的如下插件。

Jenkins編譯后如何使用SSH發(fā)布

你可以使用FTP SSH等方式自動化發(fā)布,當然你也可以寫腳本實現(xiàn)復雜的發(fā)布操作。

我以Publish Over SSH為例簡單講解下(主要是目前沒部署FTP服務 TAT)

因為不知道怎么使用這個插件,所以我查看了下官方文檔

https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin

看得懂E文的推薦去看看,比我講的詳細的多了。

這也算是能力的鍛煉吧。

不廢話,具體實現(xiàn)的最簡單步驟如下

SSH連接設(shè)置

點主頁左側(cè)菜單的系統(tǒng)管理 選擇系統(tǒng)設(shè)置 在系統(tǒng)設(shè)置頁面找到找到SSH配置段

Jenkins編譯后如何使用SSH發(fā)布

  • Passphrase:表示登入密碼

  • path to key:SSH-key文件存放路徑 文件路徑可以是絕對路徑 也可以是相對路徑(相對于jenkins的工作目錄)

  • key:SSH-key具體的key文本 作用同上 設(shè)置其中一個即可

  • disable exec: 表示是否運行執(zhí)行命令 因為你在發(fā)布之后可能需要通過命令操作服務器,比如上傳編譯好的網(wǎng)站文件然后重啟服務器上的tomcat

  • name: 一般寫成 用戶名@主機名 比如root@blog.cooderstory.cn 當存在多個ssh配置文件的時候 我們使用name來區(qū)分

  • hostanme:表示需要登入的遠程主機 可以和我一樣寫個域名或者具體的ip

  • username: 就是登入的用戶名

  • remote directory: 表示遠程路徑 登入到服務器后想打開哪個目錄

這段SSH的配置主要是讓jenkins能通過shh連接到服務器,也就是ssh連接配置

這里的配置要看具體服務器的安全設(shè)置的,有的是通過賬戶密碼登入,有的是直接通過ssh-key登入的,或者三者都要。

我的服務器設(shè)置徐婭提供ssh-key和賬戶名就可以了。

配置項目的SSH設(shè)置

然后打開項目的配置頁面

Jenkins編譯后如何使用SSH發(fā)布

我們需要在 構(gòu)建后操作 添加一個步驟 send build artifacts over ssh

  • name:選擇之前添加的ssh設(shè)置

  • source files: 表示你要上傳的文件的路徑

  • remove prefix: 目錄修正 只能是source files中的路徑 因為文件最終上傳的路徑是remote directory+source files 通過remove prefix削減source files中的一些目錄層次

  • remote directory遠程目錄,指定上傳到遠程服務器的哪個目錄

  • exec command: 文本框表示你在文件上傳完畢后想要執(zhí)行的命令 不填也行 紅色的警告可以無視

執(zhí)行編譯

保存配置重新執(zhí)行編譯

在控制臺輸出你會發(fā)現(xiàn)在success后多了幾行信息

Jenkins編譯后如何使用SSH發(fā)布

檢查上傳的文件

我們可以在服務器上找到我們剛才上傳的apk文件了

注意下文件的路徑的確是/var/www/html

夠簡單吧,Just try it!

Jenkins編譯后如何使用SSH發(fā)布

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Jenkins編譯后如何使用SSH發(fā)布”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學習!


新聞名稱:Jenkins編譯后如何使用SSH發(fā)布
本文地址:http://weahome.cn/article/pepsod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部