Mise à jour de index.js
This commit is contained in:
parent
7c93d60cae
commit
272cb1f377
11
Jenkinsfile
vendored
11
Jenkinsfile
vendored
|
|
@ -46,6 +46,7 @@ pipeline {
|
|||
📂 Chemin de déploiement = ${env.DEPLOY_PATH}
|
||||
"""
|
||||
|
||||
// Vérification du répertoire cible
|
||||
sh "ls -l ${env.DEPLOY_PATH} || echo '⚠️ Dossier non accessible depuis Jenkins'"
|
||||
}
|
||||
}
|
||||
|
|
@ -127,19 +128,25 @@ pipeline {
|
|||
steps {
|
||||
echo "🚀 Déploiement du backend sur ${env.ENV}..."
|
||||
sh """
|
||||
echo "📂 DEPLOY_PATH utilisé : ${DEPLOY_PATH}"
|
||||
|
||||
# Vérifie la présence du fichier docker-compose.yml
|
||||
if [ ! -f "${DEPLOY_PATH}/docker-compose.yml" ]; then
|
||||
echo "❌ Fichier docker-compose.yml introuvable dans ${DEPLOY_PATH}"
|
||||
echo "Contenu du dossier :"
|
||||
ls -l ${DEPLOY_PATH}
|
||||
echo "📁 Contenu du dossier :"
|
||||
ls -l ${DEPLOY_PATH} || echo "⚠️ Impossible de lister le contenu."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd "${DEPLOY_PATH}"
|
||||
|
||||
echo "📦 Pull de l'image Docker depuis le registre..."
|
||||
docker compose pull backend
|
||||
|
||||
echo "🔄 Recréation du conteneur backend..."
|
||||
docker compose up -d --force-recreate backend
|
||||
|
||||
echo "✅ Déploiement terminé avec succès sur ${DEPLOY_PATH}"
|
||||
"""
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user