This commit is contained in:
nikitadr 2026-09-17 13:50:30 +04:00
parent 14593545e1
commit c6d0cf6f40

View File

@ -66,7 +66,20 @@ fi
}
merg_and_del() {
echo "[Ok]"
if [ -d "$PWD/$userName/$alias/" ]
then
touch "$PWD/$userName/$alias/all_logs_$alias.log"
find "$PWD/$userName/$alias/" -type f -name "*.log" \
-not -path "$PWD/$userName/$alias/all_logs_$alias.log" \
| sort | while IFS= read -r file; do
name=$(basename "$(dirname "$file")")
name="${name/Test/Test }"
echo "=====$name=====" >> "$PWD/$userName/$alias/all_logs_$alias.log"
cat "$file" >> "$PWD/$userName/$alias/all_logs_$alias.log"
done
rm -rf "$PWD/$userName/$alias/"Test*
fi
echo "[Ok] Объединение log файлов и удаление артефактов тестирования завершено!"
}
if [ -z "$1" ];
@ -105,12 +118,22 @@ then
Done="Yes"
fi
done
else
name_config=$1
if [ -f "$name_config" ]
then
read_config "$name_config"
else
echo "[ERROR] Config файл \"$name_config\" не существует!"
exit 1
fi
fi
if ! [ -d "$PWD/$userName/$alias" ]
then
mkdir -p $userName/$alias
if [ -d "$PWD/$userName/$alias" ];
if [ -d "$PWD/$userName/$alias" ];
then
echo "[Ok] Директория под проект создана!"
else
@ -144,4 +167,5 @@ do
done
pseudo_run_test
merg_and_del
echo -e "\n[Ok] Скрипт отработал!"