feat(完善部署脚本): 自动部署脚本执行完成后检查服务是否启动成功

This commit is contained in:
OTTO 2023-12-18 10:28:27 +08:00
parent c0a4f2df88
commit cbf2012b7e
1 changed files with 20 additions and 5 deletions

View File

@ -84,13 +84,16 @@ zone(){
echo "拷贝Jar包"
./copy.sh "$current_env" copy_zone
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-modules-zone
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-modules-zone
sleep 2
echo "检查zone服务是否已停止"
docker ps -a|grep "gitlink-modules-zone"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-modules-zone
@ -110,13 +113,16 @@ file(){
echo "拷贝Jar包"
./copy.sh "$current_env" copy_file
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-modules-file
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-modules-file
sleep 2
echo "检查file服务是否已停止"
docker ps -a|grep "gitlink-modules-file"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-modules-file
@ -135,13 +141,16 @@ 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-system
sleep 2
echo "检查system服务是否已停止"
docker ps -a|grep "gitlink-modules-system"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-modules-system
@ -161,13 +170,16 @@ cms(){
echo "拷贝Jar包"
./copy.sh "$current_env" copy_cms
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-modules-cms
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-modules-cms
sleep 2
echo "检查cms服务是否已停止"
docker ps -a|grep "gitlink-modules-cms"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-modules-cms
@ -187,13 +199,16 @@ pms(){
echo "拷贝Jar包"
./copy.sh "$current_env" copy_pms
echo "重新编译modules"
./deploy.sh "$current_env" build_modules gitlink-modules-pms
echo "停止modules服务"
./deploy.sh "$current_env" stop_modules gitlink-modules-pms
sleep 2
echo "检查pms服务是否已停止"
docker ps -a|grep "gitlink-modules-pms"
echo "删除已停止的服务"
./deploy.sh "$current_env" rm gitlink-modules-pms