Linux下實現自動部署jar包
阿新 • • 發佈:2019-01-02
Git+ Github + Maven + Linux實現自動部署jar包
#拉取程式碼
echo pull project
cd /code/weixin-server(專案名)
git pull
#maven打包
echo maven build
cd /code/weixin-server(專案名)/
mvn clean package
#殺掉程序
echo kill progress
ps -ef|grep weixin-server.jar(專案打成的jar包)|grep -v grep |awk '{print "kill -9 "$2}'|bash
echo "---------------"
#複製jar包到指定路徑
echo maven bulid
cp /code/weixin-server/target/weixin-server.jar(專案打成的jar包) /software/jar/
#啟動服務
cd /software/jar/
nohup java -jar weixin-server.jar(專案打成的jar包) &