Jenkins部署 jar包

CentOS 7 安裝 Jenkins

Jenkins 配置自動化部署

Jenkins部署war包

 

1. 新建一個任務

2. 添加源碼管理

3. 添加登錄密匙  git的登錄

    

   

4. 配置執行構建前

    我構建前 沒有填寫

 

5 設置構建

clean package -Dmaven.test.skip=true

6 配置構建後

ps -ef|grep /home/home/hellowdemo-0.0.1-SNAPSHOT.jar|grep -v grep|awk '{print $2}'|xargs kill -s 9
nohup java -jar /home/home/hellowdemo-0.0.1-SNAPSHOT.jar > /home/home/out.file 2>&1 &

ps -ef|grep /自己配置的目錄/自己的jar文件|grep -v grep|awk '{print $2}'|xargs kill -s 9
nohup java -jar /自己配置的目錄/自己的jar文件 > /自己配置的目錄/out.file 2>&1 &

記得點擊保存

7. 執行構建

 

等待構建完成

這樣的圖表即爲構建成功

圖例表示

構建後服務器的目錄結構

可以看出 配置的兩個目錄最後會拼接成一個 這個是個坑

我找了一天才發現  jar 上傳到服務器了 但是一直無法運行

瀏覽器訪問

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章