-
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