diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6ac26a4..14db132 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -60,7 +60,7 @@ jobs: docker push "$IMAGE:latest" # ========================= - # DEPLOY BLUE / GREEN + SWITCH NGINX + # DEPLOY BLUE / GREEN (CADDY GÈRE LE ROUTING) # ========================= deploy: name: Deploy Blue/Green @@ -97,7 +97,6 @@ jobs: APP_DIR="${DEPLOY_PATH:-/opt/bemeal}" COMPOSE_FILE="docker-compose.prod.yml" - NGINX_CONTAINER="nginx" cd "$APP_DIR" @@ -164,19 +163,6 @@ jobs: docker exec "$TARGET_SERVICE" wget -qO- http://127.0.0.1/api/health >/dev/null || exit 1 - echo "API healthy → switching Nginx" - - # ========================= - # NGINX SWITCH AUTOMATIQUE - # ========================= - if [ "$TARGET" = "blue" ]; then - echo "server bemeal-api-blue:80;" > /opt/bemeal/nginx/upstream.conf - else - echo "server bemeal-api-green:80;" > /opt/bemeal/nginx/upstream.conf - fi - - docker exec "$NGINX_CONTAINER" nginx -s reload - echo "Deployment successful" # =========================