diff --git a/.woodpecker.yml b/.woodpecker.yml index 723919a..a1aa9e9 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -29,14 +29,12 @@ steps: fi echo "PASS: .env.deploy present" - | - for KEY in COMPOSE_PROJECT_NAME DTRACK_DOMAIN; do - VAL=$(grep "^${KEY}=" .env.deploy | cut -d= -f2) - if [ -z "$VAL" ]; then - echo "FAIL: $KEY manquant ou vide dans .env.deploy" - exit 1 - fi - echo "PASS: $KEY = $VAL" - done + VAL=$(grep '^COMPOSE_PROJECT_NAME=' .env.deploy | cut -d= -f2) + [ -z "$VAL" ] && echo "FAIL: COMPOSE_PROJECT_NAME vide" && exit 1 + echo "PASS: COMPOSE_PROJECT_NAME = $VAL" + VAL=$(grep '^DTRACK_DOMAIN=' .env.deploy | cut -d= -f2) + [ -z "$VAL" ] && echo "FAIL: DTRACK_DOMAIN vide" && exit 1 + echo "PASS: DTRACK_DOMAIN = $VAL" # Etape 2 : Deploiement sur sonic via Docker socket # L'agent Woodpecker tourne sur sonic — pas de SSH requis