91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下如何使用jenkins進行自動化部署

發布時間:2022-01-25 10:58:47 來源:億速云 閱讀:395 作者:小新 欄目:開發技術

這篇文章主要介紹Linux下如何使用jenkins進行自動化部署,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Jenkins是用Java語言編寫的主要用于持續、自動的構建/測試軟件項目、監控外部任務的運行(這個比較抽象,暫且寫上,不做解釋)一個開源的、提供友好操作界面的持續集成(CI)工具

Linux下如何使用jenkins進行自動化部署

安裝前的準備

CentOS7

安裝2.0之后的需要安裝jdk1.8及以上(沒有配置jdk的參考配置Java環境

rpm安裝包地址

一、安裝

1. 安裝rpm包

Linux下如何使用jenkins進行自動化部署

2.Jenkins配置jdk

 vi /etc/rc.d/init.d/jenkins

Linux下如何使用jenkins進行自動化部署

3.修改Jenkins默認端口

Jenkins的默認JENKINS_PORT是8080,同Tomcat默認端口沖突

 vi /etc/sysconfig/jenkins

Linux下如何使用jenkins進行自動化部署

4.啟動jenkins服務

 service jenkins start

Linux下如何使用jenkins進行自動化部署

5.徹底卸載

 service jenkins stop
 yum clean all
 yum -y remove jenkins
 rm -rf /var/cache/jenkins
 rm -rf /var/lib/jenkins/

二、訪問Jenkins

直接訪問對應端口,如:192.168.3.198:8090

Jenkins就啟動成功了!它自帶Jetty服務器,剩下的工作我們全部在瀏覽器中進行。

第一次啟動Jenkins時,出于安全考慮,Jenkins會自動生成一個隨機的按照口令。注意控制臺輸出的口令路徑,復制下來,粘貼口令

進入安裝界面,如果執行默認的安裝,Jenkins就自動配置好了Maven、git等常用插件。最后,創建一個管理員用戶,完成安裝。

Linux下如何使用jenkins進行自動化部署

Linux下如何使用jenkins進行自動化部署

三、配置Jenkins

進行全局工具配置

用管賬號登錄Jenkins后,第一次使用前,需要在“系統管理”->“全局工具配置”:

配置JDK:

Linux下如何使用jenkins進行自動化部署

配置Maven(我選擇自動安裝,Jenkins會自動下載并安裝Maven):

Linux下如何使用jenkins進行自動化部署

四、部署項目

在Jenkins首頁選擇“創建一個新任務”,輸入項目名,選擇“構建一個maven項目”:

Linux下如何使用jenkins進行自動化部署

如果在創建項目時候,沒有“創建一個Maven 項目”的選項。

你需要安裝Maven項目插件:”Maven Integration plugin”

“系統設置” ->“管理插件” ->“可選插件” 然后在右邊的過濾輸入框中搜索關鍵字: Maven Integration Plugin,直接安裝

項目配置

1.源碼管理

進入配置頁,源碼管理選擇Subversion,填入源碼地址。

如果需要口令,在Credentials中添加用戶名/口令

Linux下如何使用jenkins進行自動化部署

2.構建觸發器

構建觸發器指定了觸發一次構建的條件。推薦使用最簡單的配置“Poll SCM”,它的意思是,定時檢查版本庫,發現有新的提交就觸發構建

Linux下如何使用jenkins進行自動化部署

表示每兩分鐘檢查一次。

3.Build

默認的Root POM是pom.xml

Linux下如何使用jenkins進行自動化部署

4.運行

打完包之后,可以在Pre Steps和Post Steps中填上shell命令,直接用腳本啟動和停止

Linux下如何使用jenkins進行自動化部署

Linux下如何使用jenkins進行自動化部署

5.配置郵件地址

當項目部署出錯則發送郵件通知,有多個郵件地址時以“,”分隔

Linux下如何使用jenkins進行自動化部署

保存后,就可以執行自動化構建了(maven依賴包下載慢的改一下Maven配置,改為國內鏡像/私服)。

點擊一個構建任務,就自己部署項目了,同時可以在Console Output中看到控制臺詳細輸出,便于排錯。

Linux下如何使用jenkins進行自動化部署

PS:war包部署發布

1.源碼管理

Linux下如何使用jenkins進行自動化部署

2.Build

Linux下如何使用jenkins進行自動化部署

本地打包的時候用的

mvn clean package -Dmaven.test.skip=true

3.構建后操作

先將之前的配置保存,進入【系統配置】-【插件管理】-【可選插件】找到如下插件下載安裝

Linux下如何使用jenkins進行自動化部署

該插件是用來將war包發布到服務器上。

再回到剛才項目的配置【構建后操作】,點擊【增加構建后操作步驟】選擇下圖所示插件。

Linux下如何使用jenkins進行自動化部署

然后配置發布應用。

配置前確保目標Tomcat已啟動。

Linux下如何使用jenkins進行自動化部署

然后就可以執行構建了。

以上是“Linux下如何使用jenkins進行自動化部署”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴中市| 文成县| 临猗县| 邻水| 镇康县| 微博| 黄大仙区| 正镶白旗| 绥化市| 阳高县| 达拉特旗| 淮安市| 彭水| 康定县| 鞍山市| 始兴县| 盖州市| 宜章县| 甘德县| 普陀区| 兴安县| 西昌市| 隆林| 大安市| 南川市| 甘泉县| 平顺县| 永和县| 孙吴县| 绍兴县| 泰兴市| 呼玛县| 文水县| 手游| 同仁县| 屏东市| 宜君县| 资阳市| 太湖县| 西乌| 鲁山县|