From 2662625d4344cd96cfab2b7d4626472366671a11 Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 17 Mar 2026 15:59:50 +0100 Subject: [PATCH] fix: use lowercase secret names (Woodpecker normalizes to lowercase) --- .woodpecker.yml | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 8e319a3..3dd32be 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -2,6 +2,9 @@ when: - branch: main event: push +labels: + version: stable + steps: # Etape 1 : Validation syntaxique du docker-compose.yml @@ -32,34 +35,22 @@ steps: - 'grep -q "^\.env$" .gitignore || (echo "ERREUR: .env manquant dans .gitignore" && exit 1)' - echo "Verifications de securite OK" - # Etape DEBUG : Verification injection secrets - - name: debug-secrets - image: alpine:3.20 - environment: - PS_DOMAIN: - from_secret: PS_DOMAIN - DB_PASSWORD: - from_secret: DB_PASSWORD - commands: - - '[ -n "${PS_DOMAIN}" ] && echo "PS_DOMAIN : PRESENT (longueur=${#PS_DOMAIN})" || echo "PS_DOMAIN : VIDE"' - - '[ -n "${DB_PASSWORD}" ] && echo "DB_PASSWORD : PRESENT (longueur=${#DB_PASSWORD})" || echo "DB_PASSWORD : VIDE"' - # Etape 3 : Deploiement sur sonic via Docker socket - name: deploy image: docker:27-cli environment: PS_DOMAIN: - from_secret: PS_DOMAIN + from_secret: ps_domain PS_ADMIN_FOLDER: - from_secret: PS_ADMIN_FOLDER + from_secret: ps_admin_folder PRESTASHOP_ADMIN_EMAIL: - from_secret: PRESTASHOP_ADMIN_EMAIL + from_secret: prestashop_admin_email PRESTASHOP_ADMIN_PASSWORD: - from_secret: PRESTASHOP_ADMIN_PASSWORD + from_secret: prestashop_admin_password DB_ROOT_PASSWORD: - from_secret: DB_ROOT_PASSWORD + from_secret: db_root_password DB_PASSWORD: - from_secret: DB_PASSWORD + from_secret: db_password volumes: - /var/run/docker.sock:/var/run/docker.sock - /opt/prestashop:/opt/prestashop @@ -76,7 +67,7 @@ steps: image: curlimages/curl:8.11.0 environment: PS_DOMAIN: - from_secret: PS_DOMAIN + from_secret: ps_domain commands: - | if [ -z "${PS_DOMAIN}" ]; then