linux自动更新代码并打包

发布时间 2023-11-13 17:59:33作者: 花开浪漫拾

 

#为了解决本地打包上传到服务器时耗时过久,直接用服务器自动更新代码并打包

 

 linux-dabao-1-git-pull.sh

#更新代码
/home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master

 

linux-dabao-2-clean-install.sh

#打包-离线模式
sh /home/app/szzy/yjdaxt/mysoft/apache-maven-3.8.3/bin/mvn clean install -o

 

linux-dabao-auto.sh

#自动打包
set -e #报错自动退出

#更新代码
sh ./linux-dabao-1-git-pull.sh

#打包
sh ./linux-dabao-2-clean-install.sh

#移动jar包
mv -f ./yjda-shenzhen-web/target/shenzhen-yjda-web-0.0.1-SNAPSHOT.jar /home/app/szzy/yjdaxt/

#启动
sh /home/app/szzy/yjdaxt/start.sh