From 52fb9f61f1d0fd04ec741981c47a68d82e5dd1c8 Mon Sep 17 00:00:00 2001 From: wkadmin Date: Thu, 30 Oct 2025 11:22:08 +0000 Subject: [PATCH] Actualiser Jenkinsfile --- Jenkinsfile | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0360a38..8b2151e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,5 @@ pipeline { - agent { - docker { - image 'node:20' // 👉 exécuter dans un conteneur Node.js - args '-u root:root' // pour avoir les droits nécessaires - } - } + agent { docker { image 'node:20' } } stages { stage('Checkout') { @@ -34,8 +29,10 @@ pipeline { stage('Deploy') { steps { sh ''' - docker compose down - docker compose up -d --build + echo "🚀 Déploiement du frontend via Docker Compose..." + cd /srv/devops/the-tip-top + docker compose down the-tip-top-frontend || true + docker compose up -d --build the-tip-top-frontend ''' } } @@ -43,10 +40,10 @@ pipeline { post { success { - echo '✅ Déploiement frontend réussi !' + echo "✅ Déploiement réussi !" } failure { - echo '❌ Échec du pipeline Frontend' + echo "❌ Échec du pipeline Frontend" } } }