diff --git a/.woodpecker.yml b/.woodpecker.yml index 054c129..2693724 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -17,7 +17,7 @@ steps: PRESTASHOP_ADMIN_PASSWORD: placeholder commands: - | - export COMPOSE_PROJECT_NAME="${CI_REPO_OWNER}-${CI_COMMIT_BRANCH}-prestashop" + export COMPOSE_PROJECT_NAME="$CI_REPO_OWNER-$CI_COMMIT_BRANCH-prestashop" export PS_DOMAIN="validate.example.com" export PS_ADMIN_FOLDER="admin-secure" docker compose config --quiet @@ -56,7 +56,9 @@ steps: - 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 - - echo "COMPOSE_PROJECT_NAME=${CI_REPO_OWNER}-${CI_COMMIT_BRANCH}-prestashop" >> .env.deploy + # $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 - echo "Fichier .env.deploy cree ($(wc -c < .env.deploy) octets)" # Etape 3b : Deploiement sur sonic via Docker socket