|
|
@@ -71,19 +71,19 @@ pipeline {
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
- // stage('Build & Deploy') {
|
|
|
- // steps {
|
|
|
- // sh """
|
|
|
- // docker-compose -f ${env.COMPOSE_FILE} build --no-cache
|
|
|
- // docker-compose -f ${env.COMPOSE_FILE} up -d --force-recreate --remove-orphans
|
|
|
- // """
|
|
|
- // script {
|
|
|
- // echo "Lancement du backup sur le container ${env.BACKUP_CONTAINER}"
|
|
|
- // def backupCmd = "docker exec ${env.BACKUP_CONTAINER} /backup.sh || echo '⚠️ Backup ${env.ENV.toUpperCase()} échoué'"
|
|
|
- // sh backupCmd
|
|
|
- // }
|
|
|
- // }
|
|
|
- // }
|
|
|
+ stage('Build & Deploy') {
|
|
|
+ steps {
|
|
|
+ sh """
|
|
|
+ docker-compose -f ${env.COMPOSE_FILE} build --no-cache
|
|
|
+ docker-compose -f ${env.COMPOSE_FILE} up -d --force-recreate --remove-orphans
|
|
|
+ """
|
|
|
+ script {
|
|
|
+ echo "Lancement du backup sur le container ${env.BACKUP_CONTAINER}"
|
|
|
+ def backupCmd = "docker exec ${env.BACKUP_CONTAINER} /backup.sh || echo '⚠️ Backup ${env.ENV.toUpperCase()} échoué'"
|
|
|
+ sh backupCmd
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
stage('Push to Private Registry (Optional)') {
|
|
|
when {
|