1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/jenkins_ynh.git synced 2024-09-03 19:26:18 +02:00

Gestion du crash dans la boucle tail

This commit is contained in:
Maniack Crudelis 2016-11-30 17:52:00 +01:00
parent 6b8ca3af17
commit 406bf73cc4

View file

@ -4,7 +4,11 @@ source .fonctions # Charge les fonctions génériques habituellement utilisées
CLEAN_SETUP () { CLEAN_SETUP () {
# Nettoyage des résidus d'installation non pris en charge par le script remove. # 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 "" echo ""
} }
TRAP_ON # Active trap pour arrêter le script si une erreur est détectée. 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 sleep 1
fi fi
done done
java -jar /var/lib/jenkins/jenkins-cli.jar -s https://$domain$path install-plugin reverse-proxy-auth-plugin 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) # Installation des plugins recommandés (Lors de l'install avec le Setup Wizard)