#为了解决本地打包上传到服务器时耗时过久,直接用服务器自动更新代码并打包
#使用 sh linux-dabao-auto.sh 即可
linux-dabao-1-git-pull.sh
#更新代码
cd /home/app/szzy/yjdaxt/git/sz-yjda
/home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master
#
cd /home/app/szzy/yjdaxt/git/sz-yjda
/home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master
#
linux-dabao-2-git-pull-jar.sh
#更新本地jar包
cd /home/app/szzy/yjdaxt/mysoft/my_local_repository
#还原本地修改
#/home/app/szzy/yjdaxt/git/git-2.42.1/git reset --hard HEAD~1
/home/app/szzy/yjdaxt/git/git-2.42.1/git reset --hard
/home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master
cd /home/app/szzy/yjdaxt/mysoft/my_local_repository
#还原本地修改
#/home/app/szzy/yjdaxt/git/git-2.42.1/git reset --hard HEAD~1
/home/app/szzy/yjdaxt/git/git-2.42.1/git reset --hard
/home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master
linux-dabao-3-clean-install.sh
#打包-离线模式
cd /home/app/szzy/yjdaxt/git/sz-yjda
sh /home/app/szzy/yjdaxt/mysoft/apache-maven-3.8.3/bin/mvn clean install -o
#单独给某一个jar包打到本地仓库
#sh /home/app/szzy/yjdaxt/mysoft/apache-maven-3.8.3/bin/mvn install:install-file -Dfile=xxx.jar -DgroupId=xxx -DartifactId=xxx -Dversion=xxx -Dpackaging=jar
cd /home/app/szzy/yjdaxt/git/sz-yjda
sh /home/app/szzy/yjdaxt/mysoft/apache-maven-3.8.3/bin/mvn clean install -o
#单独给某一个jar包打到本地仓库
#sh /home/app/szzy/yjdaxt/mysoft/apache-maven-3.8.3/bin/mvn install:install-file -Dfile=xxx.jar -DgroupId=xxx -DartifactId=xxx -Dversion=xxx -Dpackaging=jar
linux-dabao-auto.sh
#自动打包
set -e #报错自动退出
#更新代码
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-1-git-pull.sh
#更新本地jar包,如果不需要此步,注释即可
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-2-git-pull-jar.sh
#打包
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-3-clean-install.sh
#移动jar包
mv -f /home/app/szzy/yjdaxt/git/sz-yjda/yjda-shenzhen-web/target/shenzhen-yjda-web-0.0.1-SNAPSHOT.jar /home/app/szzy/yjdaxt/
#启动
sh /home/app/szzy/yjdaxt/start.sh
set -e #报错自动退出
#更新代码
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-1-git-pull.sh
#更新本地jar包,如果不需要此步,注释即可
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-2-git-pull-jar.sh
#打包
sh /home/app/szzy/yjdaxt/git/sz-yjda/linux-dabao-3-clean-install.sh
#移动jar包
mv -f /home/app/szzy/yjdaxt/git/sz-yjda/yjda-shenzhen-web/target/shenzhen-yjda-web-0.0.1-SNAPSHOT.jar /home/app/szzy/yjdaxt/
#启动
sh /home/app/szzy/yjdaxt/start.sh