feat(完善部署脚本): 脚本支持网关微服务和鉴权微服务更新

This commit is contained in:
OTTO 2024-01-11 09:42:13 +08:00
parent 1c66801e45
commit 4f1ff25d06
1 changed files with 58 additions and 0 deletions

View File

@ -179,6 +179,64 @@ cms(){
check_success gitlink-modules-cms
}
gateway(){
echo "拉取最新代码"
git pull
echo "进行Maven编译"
./build.sh "$current_env" build_maven ruoyi-gateway
echo "拷贝Jar包"
./copy.sh "$current_env" copy_gateway
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-gateway
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-gateway
sleep 2
echo "检查gateway服务是否已停止"
docker ps -a|grep "gitlink-gateway"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-gateway
echo "启动modules服务"
./deploy.sh "$current_env" modules gitlink-gateway
check_success gitlink-gateway
}
auth(){
echo "拉取最新代码"
git pull
echo "进行Maven编译"
./build.sh "$current_env" build_maven ruoyi-auth
echo "拷贝Jar包"
./copy.sh "$current_env" copy_auth
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-auth
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-auth
sleep 2
echo "检查auth服务是否已停止"
docker ps -a|grep "gitlink-auth"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-auth
echo "启动modules服务"
./deploy.sh "$current_env" modules gitlink-auth
check_success gitlink-auth
}
pms(){
echo "拉取最新代码"