From 3c41a454908829b20ac5454e3988cc4cc034ae6b Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Mon, 6 Feb 2017 23:57:34 +0100 Subject: [PATCH] Avertissement app level 0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pti ajout pour être averti immédiatement si une app obtient un niveau de 0, seulement dans un contexte d'intégration continue. --- package_check.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package_check.sh b/package_check.sh index 62ff4bc..76776d1 100755 --- a/package_check.sh +++ b/package_check.sh @@ -548,6 +548,14 @@ TEST_RESULTS () { ECHO_FORMAT "0\n" fi done + if [ "$level" -eq 0 ] + then # Si l'app est au niveau 0, et que le test tourne en CI, envoi un mail d'avertissement. + if [ -e "$script_dir/../config" ] + then # Test l'existence du fichier de config de CI_package_check, pour déterminer le type d'exécution du test + dest=$(grep "dest=" "$script_dir/../config" | cut -d= -f2) # Récupère le destinataire du mail de CI + mail -s "Échec d'installation d'une application dans le CI" "$dest" <<< "L'application $(basename "$arg_app") vient d'échouer aux tests d'intégration continue !" # Envoi un avertissement par mail. + fi + fi } INIT_VAR() {