From 406bf73cc46bd9e60661af4f5140329aceb9d5fb Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Wed, 30 Nov 2016 17:52:00 +0100 Subject: [PATCH] Gestion du crash dans la boucle tail --- scripts/install | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/install b/scripts/install index c4bfb34..b4d9231 100644 --- a/scripts/install +++ b/scripts/install @@ -4,7 +4,11 @@ source .fonctions # Charge les fonctions génériques habituellement utilisées CLEAN_SETUP () { # Nettoyage des résidus d'installation non pris en charge par le script remove. -# Pas de nettoyage supplémentaire nécessaire ici... + if test -n "$PID_TAIL" + then + kill -s 15 $PID_TAIL > /dev/null # Arrête l'exécution de tail. + sudo rm -f "$tempfile" + fi echo "" } TRAP_ON # Active trap pour arrêter le script si une erreur est détectée. @@ -101,6 +105,7 @@ do # La boucle attend le démarrage de jenkins Ou 60 secondes. sleep 1 fi done + java -jar /var/lib/jenkins/jenkins-cli.jar -s https://$domain$path install-plugin reverse-proxy-auth-plugin # Installation des plugins recommandés (Lors de l'install avec le Setup Wizard)