fix(ci): hardcode grep patterns in test-env (Woodpecker shell var substitution bug)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user