Jenkins+docker釋出執行jar專案
阿新 • • 發佈:2018-12-26
第一步在Jenkins構建maven專案
配置git地址
設定觸發條件 提交到git3分鐘後自動觸發
build選項中使用一下命令不執行單元測試用例(clean install -Dmaven.test.skip=true)
設定構建前刪除專案的target目錄(rm -rf /var/lib/jenkins/workspace/business/target/)
#!/bin/bash
mv /var/lib/jenkins/workspace/business/target/business-*.jar /var/lib/jenkins/workspace/business/target/business.jar;
yes|cp /var/lib/jenkins/workspace/business/target/business.jar /opt/pj/business.jar;
echo "run business";
docker stop business;
docker rm business;
設定構建成功後ssh遠端程式碼操作---
mv /opt/sshcache/business.jar /opt/pj/business.jar;
echo "run business"
docker stop business
docker rm business
echo "***************end eurserver*********************"