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
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