diff --git a/package_check.sh b/package_check.sh index 4e1d149..7b28af0 100755 --- a/package_check.sh +++ b/package_check.sh @@ -138,7 +138,7 @@ fi # Vérifie le type d'emplacement du package à tester echo "Récupération du package à tester." -sudo rm -rf "$APP_CHECK" +rm -rf "$script_dir"/*_check GIT_PACKAGE=0 if echo "$arg_app" | grep -Eq "https?:\/\/" then diff --git a/sub_scripts/log_extractor.sh b/sub_scripts/log_extractor.sh index 83961cd..4201802 100755 --- a/sub_scripts/log_extractor.sh +++ b/sub_scripts/log_extractor.sh @@ -66,7 +66,7 @@ PARSE_LOG () { CLEAR_LOG () { # Élimine les warning parasites connus et identifiables facilement. - sed -i '/^>WARNING: yunohost\.hook - \[[0-9.]*\] ?$/d' "$temp_RESULT" # Ligne de warning vide précédant et suivant la progression d'un wget + sed -i '/^>WARNING: yunohost\.hook - \[[0-9.]*\] *$/d' "$temp_RESULT" # Ligne de warning vide précédant et suivant la progression d'un wget sed -i '/^>WARNING: yunohost\.hook - \[[0-9.]*\] *[0-9]*K \.* /d' "$temp_RESULT" # Ligne de warning de progression d'un wget sed -i '/% Total % Received % Xferd/d' "$temp_RESULT" # Ligne de warning des statistiques d'un wget sed -i '/Dload Upload Total Spent/d' "$temp_RESULT" # 2e ligne de warning des statistiques d'un wget diff --git a/sub_scripts/testing_process.sh b/sub_scripts/testing_process.sh index e688f89..4211d7c 100644 --- a/sub_scripts/testing_process.sh +++ b/sub_scripts/testing_process.sh @@ -671,20 +671,12 @@ PACKAGE_LINTER () { ECHO_FORMAT "\n\n>> Package linter... [Test $cur_test/$all_test]\n" "white" "bold" clog cur_test=$((cur_test+1)) "$script_dir/package_linter/package_linter.py" "$APP_CHECK" | tee "$script_dir/package_linter.log" # Effectue un test du package avec package_linter -# header_PL="" # Finalement je vais garder la sortie dans on ensemble. J'aime pas l'idée de tronquer le boulot de Moul. while read LIGNE do - if echo "$LIGNE" | grep -q ">>>> ="; then # Prend le header de la section -# header=$(echo "$LIGNE" | cut -d '>' -f2-5 | cut -d '<' -f1-4) -# prev_header_PL=$header_PL -# header_PL="$LIGNE" + if echo "$LIGNE" | grep -q ">>>> "; then # Prend le header de la section GLOBAL_LINTER=1 # Si au moins 1 header est trouvé, c'est que l'exécution s'est bien déroulée. fi if echo "$LIGNE" | grep -q -F "[91m"; then # Si une erreur a été détectée par package_linter. -# if [ "$prev_header_PL" != "$header_PL" ]; then -# ECHO_FORMAT "$header_PL\n" -# fi -# ECHO_FORMAT "$LIGNE\n" GLOBAL_LINTER=-1 # Au moins une erreur a été détectée par package_linter fi done < "$script_dir/package_linter.log"