fix(ci): hardcode grep patterns in test-env (Woodpecker shell var substitution bug)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
syoul
2026-03-19 14:20:54 +01:00
parent ec195d77dd
commit c3bf62071e

View File

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