feat(项目部署): 新增仅更新系统服务脚本

This commit is contained in:
otto 2023-05-24 16:30:44 +08:00
parent 012fda123d
commit f55ea8d7dc
1 changed files with 27 additions and 0 deletions

View File

@ -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
;;