Commit Graph

  • e04d458ea5 fix: tag image PS9 corrigé → 9.0.3-3.0-classic-8.3-apache main syoul 2026-03-19 21:03:44 +01:00
  • 5107b94210 upgrade: PrestaShop 8-apache → 9.0.3-8.3-apache (PHP 8.3) syoul 2026-03-19 21:01:49 +01:00
  • 230d7dba1e tes sbom3 syoul 2026-03-19 17:03:50 +01:00
  • ac2b086276 fix: sbom-publish affiche le code HTTP et body DTrack pour debug syoul 2026-03-19 16:57:26 +01:00
  • e11617a1e1 fix: sbom-generate utilise alpine + install syft (image distroless sans shell) syoul 2026-03-19 16:53:24 +01:00
  • 66a843d502 feat: ajout pipeline SBOM (Syft + Trivy + Dependency-Track) syoul 2026-03-19 16:51:43 +01:00
  • 4251638eca test3 syoul 2026-03-19 16:41:06 +01:00
  • 6864e4b3e2 test2 syoul 2026-03-19 16:17:29 +01:00
  • cb44556240 test syoul 2026-03-19 16:08:34 +01:00
  • 47573f92e8 test: retrigger pipeline apres reconnexion OAuth syoul 2026-03-19 16:01:12 +01:00
  • 53e6140d8a test: retrigger pipeline syoul 2026-03-19 15:57:29 +01:00
  • ea47381b35 test: retrigger pipeline apres restart Woodpecker syoul 2026-03-19 15:45:34 +01:00
  • 3856a9c123 test: trigger pipeline (clone token check) syoul 2026-03-19 15:25:09 +01:00
  • a60c088c22 refactor: suppression consul_token pipeline + restart always syoul 2026-03-19 15:08:59 +01:00
  • 66fd51570c fix: chemin absolu pour .consul_token dans deploy syoul 2026-03-18 00:32:08 +01:00
  • 47f09e9a7e fix: mise a jour KV Fabio automatique apres chaque deploy syoul 2026-03-18 00:29:03 +01:00
  • 6a37cb541e refactor: labels Registrator en format liste avec valeurs par défaut imbriquées syoul 2026-03-18 00:13:04 +01:00
  • 1ef176c2e0 refactor: convention COMPOSE_PROJECT_NAME user-project-branch + labels Registrator syoul 2026-03-17 23:50:57 +01:00
  • 1d0d0e1143 fix: SERVICE_80_CHECK_TCP valeur "true" au lieu de chaine vide syoul 2026-03-17 23:32:22 +01:00
  • 6b26da6013 fix: check Consul TCP au lieu de HTTP (302 -> failing) syoul 2026-03-17 23:28:20 +01:00
  • 532a026aca fix: supprimer tous les ${VAR} restants dans les commands syoul 2026-03-17 23:15:30 +01:00
  • 108aa8b410 fix: COMPOSE_PROJECT_NAME hardcode (vars CI indisponibles dans alpine) syoul 2026-03-17 23:13:02 +01:00
  • f0bec873b5 fix: COMPOSE_PROJECT_NAME vide (${VAR} -> $VAR sans accolades) syoul 2026-03-17 23:10:10 +01:00
  • 8cf7c4b7ca feat: COMPOSE_PROJECT_NAME depuis vars CI Woodpecker syoul 2026-03-17 23:03:31 +01:00
  • 7688e95964 refactor: Registrator + healthcheck Consul, suppression token Consul syoul 2026-03-17 22:38:57 +01:00
  • becb1b4666 fix: acme.sh exit code capture avec set -e syoul 2026-03-17 21:59:01 +01:00
  • 8168082765 fix: routes Fabio /* + SSL PrestaShop via pipeline syoul 2026-03-17 21:56:29 +01:00
  • 235321985b fix: acme.sh --home /etc/acme.sh pour stocker le cert sur le volume persistant syoul 2026-03-17 21:37:00 +01:00
  • fb3cd6365b feat: emission cert TLS integree dans la pipeline (modele sonic) syoul 2026-03-17 21:35:19 +01:00
  • 4f334d971f chore: ajout /docs-sonic au .gitignore syoul 2026-03-17 21:25:31 +01:00
  • d497a874d2 fix: routes Fabio KV avec printf pour eviter rupture indentation YAML syoul 2026-03-17 21:22:23 +01:00
  • d97b522162 feat: cert TLS automatique via acme-companion + route HTTPS Fabio syoul 2026-03-17 21:21:30 +01:00
  • 2a75a274f6 deploy: ecriture route Fabio via Consul KV apres enregistrement service syoul 2026-03-17 21:03:53 +01:00
  • 2513d3534d fix: registration Consul via docker exec sonic-consul (supprime register-consul step) syoul 2026-03-17 20:07:10 +01:00
  • 9d1406c79d fix: register-consul utilise network_mode host (localhost:8500 = consul reel) syoul 2026-03-17 20:03:25 +01:00
  • 6dec47a3bd fix: ecrire .container_ip dans CI_WORKSPACE (cd /opt/prestashop changeait le CWD) syoul 2026-03-17 19:57:46 +01:00
  • 4ccddc69e3 fix: enregistrement manuel dans Consul (ACL bloque Registrator sur prestashop) syoul 2026-03-17 19:55:15 +01:00
  • 80ebfb0c5a chore: trigger pipeline (prestashop install complete) syoul 2026-03-17 19:39:44 +01:00
  • 1040f7272f fix: healthcheck evite substitution Woodpecker (SITE au lieu de PS_DOMAIN) syoul 2026-03-17 19:10:45 +01:00
  • 380d0cf7d1 fix: write-env utilise env|grep (bug Woodpecker: dollar-brace dans commands droppe secrets) syoul 2026-03-17 19:06:46 +01:00
  • abcc517e3c debug: write-env-1 avec commande identique regression test syoul 2026-03-17 19:05:01 +01:00
  • d34e9b4922 debug: seul write-env-1 avec from_secret, les autres placeholder syoul 2026-03-17 19:01:35 +01:00
  • 64262d1b1f fix: 3 steps write-env (2 secrets max par step, bug Woodpecker) syoul 2026-03-17 18:57:59 +01:00
  • 05f5401def debug: seuil - TEST_STATIC + 3 from_secret syoul 2026-03-17 18:57:12 +01:00
  • 0a5c13a1b6 debug: TEST_STATIC hello-world + 6 from_secret syoul 2026-03-17 18:56:06 +01:00
  • 9f7af2f3c6 fix: DEPLOY_ENV comme valeur statique (CI etait deduplique) syoul 2026-03-17 18:54:08 +01:00
  • 3c5a683540 fix: workaround bug Woodpecker - valeur statique CI requise pour from_secret syoul 2026-03-17 18:52:12 +01:00
  • 3adeebc4aa debug: test 1 statique + 2 from_secret syoul 2026-03-17 18:51:17 +01:00
  • 50a31ad9ff debug: regression test identique pipeline 26 syoul 2026-03-17 18:49:15 +01:00
  • 0401c0b3d9 debug: test valeur statique dummy + 2 from_secret syoul 2026-03-17 18:47:49 +01:00
  • 74e84ea617 debug: test 2 from_secret (ps_domain + ps_admin_folder) syoul 2026-03-17 18:46:18 +01:00
  • 3f4ddcf914 fix: healthcheck utilise alpine:3.20 + curl (curlimages sans grep) syoul 2026-03-17 18:42:27 +01:00
  • b21cd3dafe fix: contournement bug volumes+from_secret, healthcheck lit depuis workspace syoul 2026-03-17 18:40:46 +01:00
  • 295e96367e debug: test volumes + from_secret sur docker:27-cli syoul 2026-03-17 18:38:31 +01:00
  • e001cf7d00 deploy: secrets OK, suppression debug-secrets, lancement deploiement syoul 2026-03-17 18:32:22 +01:00
  • d90bc558a2 debug: test from_secret ps_domain dans environment syoul 2026-03-17 18:31:31 +01:00
  • dc48cee578 debug: env | sort pour lister toutes les vars du container syoul 2026-03-17 18:30:07 +01:00
  • 03bee992be chore: test03 woodpecker sleep30s syoul 2026-03-17 18:28:54 +01:00
  • 2c5be85a01 debug: sleep 30s in debug-secrets pour inspecter le container syoul 2026-03-17 18:27:08 +01:00
  • c2cd131ca8 chore: test02 woodpecker syoul 2026-03-17 18:23:43 +01:00
  • f6cf648c4c debug: test secret injection vs static env var syoul 2026-03-17 16:50:20 +01:00
  • b26bbd8911 chore: test après restart woodpecker syoul 2026-03-17 16:38:54 +01:00
  • 80bf3b5104 chore: debug syoul 2026-03-17 16:18:12 +01:00
  • c4e1c8bc82 chore: debug secrets transmission syoul 2026-03-17 16:15:28 +01:00
  • ff13a4efa8 fix: remove agent label filter (agent deleted) syoul 2026-03-17 16:12:35 +01:00
  • 8bcee6b02d chore: retrigger pipeline after secrets org_id fix syoul 2026-03-17 16:10:37 +01:00
  • 50dd40ea14 chore: test secrets lowercase syoul 2026-03-17 16:04:21 +01:00
  • 269d7a7426 chore: test secrets lowercase syoul 2026-03-17 16:02:40 +01:00
  • 2662625d43 fix: use lowercase secret names (Woodpecker normalizes to lowercase) syoul 2026-03-17 15:59:50 +01:00
  • 8acc2576d4 chore: test secrets injection syoul 2026-03-17 15:58:11 +01:00
  • 61672a0125 chore: test secrets with correct org_id syoul 2026-03-17 15:26:36 +01:00
  • 121668a98b chore: test secrets after woodpecker restart syoul 2026-03-17 14:05:00 +01:00
  • 17c183e460 debug: add secret injection diagnostic step syoul 2026-03-17 13:42:33 +01:00
  • 72c84806f7 fix: use secrets array instead of from_secret syoul 2026-03-17 13:41:09 +01:00
  • aeb3f46e2c fix: migrate to woodpecker v3 list syntax, fix env generation syoul 2026-03-17 13:39:27 +01:00
  • d51d96f04c chore: retrigger pipeline syoul 2026-03-17 13:27:06 +01:00
  • b17062f9af fix: healthcheck - detect empty PS_DOMAIN and extend timeout to 10min syoul 2026-03-17 13:26:07 +01:00
  • f39c57bd5a chore: retrigger pipeline after admin trust syoul 2026-03-17 13:16:12 +01:00
  • 5800638cc2 fix: quote all shell commands containing colons in YAML syoul 2026-03-17 13:08:35 +01:00
  • 2a2fa4d6f4 fix: quote shell command with colon to avoid YAML parse error syoul 2026-03-17 13:07:31 +01:00
  • 6f03e981b8 fix: improve woodpecker pipeline (validate env + healthcheck loop) syoul 2026-03-17 13:05:43 +01:00
  • 650e19273b first comit syoul 2026-03-16 17:42:26 +01:00