jenkins 配置
創建目錄,按目錄創建會減少Jenkins吃磁盤的問題

參數化構建項目

參數配置
1、丟棄舊的項目。減少磁盤的占用
2、項目構建參數化,這個需要導入插件


3、git參數化,區別分支

4、配置倉庫和分支

5、觸發器
pom.xml
clean package -DskipTests=true


6、獲取jar文件發送至指定服務器指定目錄

7、shell腳本執行
# 判斷是否需要部署
if "${xxxxxxxxx-server前面定義的布爾值}" ; then
# 1. 停止xxxxxxxxxxxxxxxxxxxxx服務
# 判斷文件是否存在
cd /home/appadmin/apps/lcms/xxxxxxxxxxxxxx
PID_NAME=$(find *.pid)
if [ -e "$PID_NAME" ]; then
sh ./app-run-poc.sh stop
fi
fi 
8、shell 腳本啟動服務
# 0. 避免啟動后會被自動刪除Java進程
BUILD_ID=DONTKILLME
# 1.啟動:xxxxxxx服務
if [ "${lx'x'x'x'x'x'x-server 前面定義布爾值}" ]; then
cd /home/appadmin/apps/xx目錄/xxxxx目錄
sh ./app-run-poc.sh restart
fi

創作不易,轉摘請標明出處。如果有意一起探討測試相關技能可加博主QQ 771268289 博主微信:ding17121598
本文來自博客園,作者:怪圣卡杰,轉載請注明原文鏈接:http://www.rzrgm.cn/dwdw/p/14386657.html
浙公網安備 33010602011771號