syoul
6dec47a3bd
fix: ecrire .container_ip dans CI_WORKSPACE (cd /opt/prestashop changeait le CWD)
...
ci/woodpecker/push/woodpecker Pipeline failed
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 19:57:46 +01:00
syoul
4ccddc69e3
fix: enregistrement manuel dans Consul (ACL bloque Registrator sur prestashop)
...
ci/woodpecker/push/woodpecker Pipeline failed
Ajout etape register-consul : recupere l'IP du conteneur sur le reseau sonic
et enregistre le service dans Consul avec le token ACL via l'API HTTP.
Registrator loggue "added" mais son token n'a pas les droits service:write
sur "prestashop" -> le service disparaissait de Consul apres chaque deploy.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 19:55:15 +01:00
syoul
1040f7272f
fix: healthcheck evite substitution Woodpecker (SITE au lieu de PS_DOMAIN)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 19:10:45 +01:00
syoul
380d0cf7d1
fix: write-env utilise env|grep (bug Woodpecker: dollar-brace dans commands droppe secrets)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 19:06:46 +01:00
syoul
abcc517e3c
debug: write-env-1 avec commande identique regression test
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 19:05:01 +01:00
syoul
d34e9b4922
debug: seul write-env-1 avec from_secret, les autres placeholder
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 19:01:35 +01:00
syoul
64262d1b1f
fix: 3 steps write-env (2 secrets max par step, bug Woodpecker)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:57:59 +01:00
syoul
05f5401def
debug: seuil - TEST_STATIC + 3 from_secret
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:57:12 +01:00
syoul
0a5c13a1b6
debug: TEST_STATIC hello-world + 6 from_secret
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:56:06 +01:00
syoul
9f7af2f3c6
fix: DEPLOY_ENV comme valeur statique (CI etait deduplique)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:54:08 +01:00
syoul
3c5a683540
fix: workaround bug Woodpecker - valeur statique CI requise pour from_secret
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:52:12 +01:00
syoul
3adeebc4aa
debug: test 1 statique + 2 from_secret
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:51:17 +01:00
syoul
50a31ad9ff
debug: regression test identique pipeline 26
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:49:15 +01:00
syoul
0401c0b3d9
debug: test valeur statique dummy + 2 from_secret
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:47:49 +01:00
syoul
74e84ea617
debug: test 2 from_secret (ps_domain + ps_admin_folder)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:46:18 +01:00
syoul
3f4ddcf914
fix: healthcheck utilise alpine:3.20 + curl (curlimages sans grep)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:42:27 +01:00
syoul
b21cd3dafe
fix: contournement bug volumes+from_secret, healthcheck lit depuis workspace
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:40:46 +01:00
syoul
295e96367e
debug: test volumes + from_secret sur docker:27-cli
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:38:31 +01:00
syoul
e001cf7d00
deploy: secrets OK, suppression debug-secrets, lancement deploiement
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:32:22 +01:00
syoul
d90bc558a2
debug: test from_secret ps_domain dans environment
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:31:31 +01:00
syoul
dc48cee578
debug: env | sort pour lister toutes les vars du container
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:30:07 +01:00
syoul
2c5be85a01
debug: sleep 30s in debug-secrets pour inspecter le container
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 18:27:08 +01:00
syoul
f6cf648c4c
debug: test secret injection vs static env var
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 16:50:20 +01:00
syoul
ff13a4efa8
fix: remove agent label filter (agent deleted)
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 16:12:35 +01:00
syoul
2662625d43
fix: use lowercase secret names (Woodpecker normalizes to lowercase)
2026-03-17 15:59:50 +01:00
syoul
17c183e460
debug: add secret injection diagnostic step
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 13:42:33 +01:00
syoul
72c84806f7
fix: use secrets array instead of from_secret
2026-03-17 13:41:09 +01:00
syoul
aeb3f46e2c
fix: migrate to woodpecker v3 list syntax, fix env generation
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 13:39:27 +01:00
syoul
b17062f9af
fix: healthcheck - detect empty PS_DOMAIN and extend timeout to 10min
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-17 13:26:07 +01:00
syoul
5800638cc2
fix: quote all shell commands containing colons in YAML
2026-03-17 13:08:35 +01:00
syoul
2a2fa4d6f4
fix: quote shell command with colon to avoid YAML parse error
2026-03-17 13:07:31 +01:00
syoul
6f03e981b8
fix: improve woodpecker pipeline (validate env + healthcheck loop)
...
- Add PS_ADMIN_FOLDER to validate step environment
- Replace fixed sleep with retry loop (6min max, exit on success)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 13:05:43 +01:00
syoul
650e19273b
first comit
2026-03-16 17:42:26 +01:00