jenkins 自動化部署springboot專案
阿新 • • 發佈:2018-12-06
一、在你的本地電腦或者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 實現自動更新程式碼(自動部署)