diff --git a/scripts/deploy-dev.sh b/scripts/deploy-dev.sh index 7cec6719..fbbd5f29 100644 --- a/scripts/deploy-dev.sh +++ b/scripts/deploy-dev.sh @@ -17,9 +17,11 @@ if [ -z "$IS_GREEN_EXIST" ];then echo ">>> pull green image" docker pull jinkonu/feelin-dev:latest echo ">>> remove old green container" - docker compose -f ../docker-compose-dev.yml rm -fs green + + docker compose -f /home/ubuntu/docker-compose-dev.yml rm -fs green echo ">>> up green container" - docker compose -f ../docker-compose-dev.yml up -d green + docker compose -f /home/ubuntu/docker-compose-dev.yml up -d green + while [ 1 = 1 ]; do echo ">>> green health check ..." sleep 3 @@ -34,8 +36,9 @@ if [ -z "$IS_GREEN_EXIST" ];then sudo cp /etc/nginx/conf.d/green-url.inc /etc/nginx/conf.d/service-url.inc sudo nginx -s reload echo ">>> down blue container" - docker compose -f ../docker-compose-dev.yml stop blue - docker image prune -f + + docker compose -f /home/ubuntu/docker-compose-dev.yml stop blue + # blue up else @@ -43,9 +46,11 @@ else echo ">>> pull blue image" docker pull jinkonu/feelin-dev:latest echo ">>> remove old blue container" - docker compose -f ../docker-compose-dev.yml rm -fs blue + + docker compose -f /home/ubuntu/docker-compose-dev.yml rm -fs blue echo ">>> up blue container" - docker compose -f ../docker-compose-dev.yml up -d blue + docker compose -f /home/ubuntu/docker-compose-dev.yml up -d blue + while [ 1 = 1 ]; do echo ">>> blue health check ..." sleep 3 @@ -60,6 +65,8 @@ else sudo cp /etc/nginx/conf.d/blue-url.inc /etc/nginx/conf.d/service-url.inc sudo nginx -s reload echo ">>> down green container" - docker compose -f ../docker-compose-dev.yml stop green + + docker compose -f /home/ubuntu/docker-compose-dev.yml stop green + docker image prune -f -fi +fi \ No newline at end of file