1. 程式人生 > >jenkins 自動化部署springboot專案

jenkins 自動化部署springboot專案

一、在你的本地電腦或者linux伺服器上下載安裝jenkins:

1. 首先去jenkins官網下載jenkins 包---->  linux jenkins war包安裝

2. 執行 nohup java -jar jenkins.war>jenkins.out& 後臺啟動jenkins; jenkins.out是指定的日誌輸出路徑

3. 電腦上訪問:localhost:8080/jenkins 。啟動後的介面如下:

檢視管理員密碼: cat /var/lib/jenkins/secrets/initialAdminPassword

4、選擇預設外掛即可  

5. 設定管理員

6. 設定jdk,maven,git 系統管理->全域性工具管理

7. 新建任務

8. 填寫相關配置

    8.2 原始碼配置 Credentials點選新增,填寫自己git或svn賬號密碼

8.3 構建 這是最重要的一點,先選擇maven構建,做打包處理,然後在選擇執行shell,輸入相關命令來啟動專案

BUILD_ID=DONTKILLME: 這一句話非常重要,如果沒有這句話,jenkins執行完畢後,可能專案還未啟動成功,這時jenkins就把衍生程序關閉了,然後專案就會停止啟動,導致專案啟動不成功;

9.我在貼上我的wealth.sh指令碼內容

我這指令碼主要處理事情就是: 先進入jenkins打包專案後的路徑,然後把war(jar)包拷貝到我的專案部署路徑,在殺掉前面啟動的專案程序,在用nohup命令後臺啟動專案;

至此大功告成!

git自動部署請查詢 :  Linux+git+springboot+maven 實現自動更新程式碼(自動部署)