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" } } }