From cb3f1f62f219dd6f09ee26648b77a4ef707d3f0b Mon Sep 17 00:00:00 2001 From: soufiane Date: Thu, 30 Oct 2025 21:25:41 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=85=20Fix=20Jenkinsfile:=20force=20recrea?= =?UTF-8?q?te=20+=20health=20check?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4a917f1..3fe7d2f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,10 @@ pipeline { - agent any + agent { + docker { + image 'node:20' // 🧠 Lance toutes les étapes dans un conteneur Node 20 + args '-u root:root -v /var/run/docker.sock:/var/run/docker.sock' // permet d'utiliser docker dans le conteneur + } + } environment { REGISTRY_URL = 'registry.wk-archi-o24a-15m-g3.fr' @@ -59,7 +64,7 @@ pipeline { echo "🚀 Déploiement du frontend via Docker Compose..." sh """ cd ${DEPLOY_PATH} - docker compose pull frontend # récupère la dernière image 'latest' + docker compose pull frontend docker compose up -d --no-deps --force-recreate frontend """ }