#!/bin/bash UPDATE_SCRIPT="/home/debian/Gestion_sondes/scripts/update_product.sh" RESTART_SCRIPT="/home/debian/Gestion_sondes/scripts/restart_services.sh" echo "" echo "===== 🚀 DÉPLOIEMENT GLOBAL EN COURS =====" echo "" # Étape 1 : Mise à jour Git echo "🔄 Étape 1 : Mise à jour des sources (Git)" bash "$UPDATE_SCRIPT" # Vérifie le code retour du script de mise à jour if [ $? -ne 0 ]; then echo "" echo "❌ La mise à jour a échoué ou a été interrompue (conflit, erreur Git)." echo "➡️ Les services ne seront pas redémarrés." exit 1 else echo "✅ Mise à jour réussie !" fi # Étape 2 : Redémarrage des services Supervisor echo "" echo "🔁 Étape 2 : Redémarrage des services" bash "$RESTART_SCRIPT" echo "" echo "🎯 Déploiement complet terminé avec succès." echo "===== ✅ FIN ====="