diff --git a/docker-gitlink/auto_redeploy.sh b/docker-gitlink/auto_redeploy.sh index 3a62a81e5..d9f814e1c 100755 --- a/docker-gitlink/auto_redeploy.sh +++ b/docker-gitlink/auto_redeploy.sh @@ -69,6 +69,30 @@ zone(){ echo "启动modules服务" ./deploy.sh "$current_env" modules gitlink-modules-zone +} +system(){ + echo "拉取最新代码" + git pull + + echo "进行Maven编译" + ./build.sh "$current_env" build_maven ruoyi-modules/ruoyi-system + + echo "拷贝Jar包" + ./copy.sh "$current_env" copy_system + + + echo "重新编译modules" + ./deploy.sh "$current_env" build_modules gitlink-modules-system + + echo "停止modules服务" + ./deploy.sh "$current_env" stop_modules gitlink-modules-zone + + echo "删除已停止的服务" + ./deploy.sh "$current_env" rm gitlink-modules-system + + echo "启动modules服务" + ./deploy.sh "$current_env" modules gitlink-modules-system + } case "$current_env" in @@ -95,6 +119,9 @@ case "$2" in "zone") zone ;; +"system") + system +;; *) usage ;;