fix: COMPOSE_PROJECT_NAME hardcode (vars CI indisponibles dans alpine)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Les vars CI ne sont pas injectees comme vars shell dans les steps sans Docker socket (write-env / alpine) -> $CI_REPO_OWNER vide. Valeur fixe syoul-main-prestashop, conforme a la convention user-env-project. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -54,11 +54,9 @@ steps:
|
||||
from_secret: db_password
|
||||
commands:
|
||||
- env | grep -E "^(PS_DOMAIN|PS_ADMIN_FOLDER|PRESTASHOP_ADMIN_EMAIL|PRESTASHOP_ADMIN_PASSWORD|DB_ROOT_PASSWORD|DB_PASSWORD)=" > .env.deploy
|
||||
# COMPOSE_PROJECT_NAME : construit depuis les vars CI Woodpecker (pas de secret necessaire)
|
||||
# Convention user-env-project : CI_REPO_OWNER-CI_COMMIT_BRANCH-prestashop
|
||||
# $VAR sans accolades : pas substitue par Woodpecker au parse YAML (contrairement a ${VAR})
|
||||
- |
|
||||
echo "COMPOSE_PROJECT_NAME=$CI_REPO_OWNER-$CI_COMMIT_BRANCH-prestashop" >> .env.deploy
|
||||
# COMPOSE_PROJECT_NAME : convention user-env-project, valeur fixe pour ce depot
|
||||
# Les vars CI ne sont pas disponibles comme vars shell dans les steps sans Docker socket
|
||||
- echo "COMPOSE_PROJECT_NAME=syoul-main-prestashop" >> .env.deploy
|
||||
- echo "Fichier .env.deploy cree ($(wc -c < .env.deploy) octets)"
|
||||
|
||||
# Etape 3b : Deploiement sur sonic via Docker socket
|
||||
|
||||
Reference in New Issue
Block a user