diff options
author | Fedja Beader <fedja@protonmail.ch> | 2025-03-23 18:24:40 +0000 |
---|---|---|
committer | Fedja Beader <fedja@protonmail.ch> | 2025-03-23 18:24:40 +0000 |
commit | 1d9fb2662eaea253c8fb05edcd040e40ada61718 (patch) | |
tree | b2a5d4e64ddbe0243c6b0c47a1e4f803112a3951 | |
parent | 653bb2b16c495ca772980518f4c69b5b710b4353 (diff) | |
download | clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.gz clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.bz2 clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.tar.xz clientdata-1d9fb2662eaea253c8fb05edcd040e40ada61718.zip |
CI: Complain if client log file is not found
**** ml/clientdata!187
-rwxr-xr-x | .tools/manaplus.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/.tools/manaplus.sh b/.tools/manaplus.sh index 7d9bda6e..a69c72c2 100755 --- a/.tools/manaplus.sh +++ b/.tools/manaplus.sh @@ -22,8 +22,13 @@ cd manaplus_master || exit 1 export SDL_VIDEODRIVER=dummy ./bin/manaplus --validate -u -d ../clientdata || exit 1 -[[ -f "${HOME}/.local/share/mana/manaverse.log" ]] || exit 1 -grep -A 10 "Assert:" "${HOME}/.local/share/mana/manaverse.log" +logfile="${HOME}/.local/share/mana/manaverse.log" +if [[ ! -f "$logfile" ]]; then + printf "Error: logfile %s not found\n" "$logfile" + exit 1 +fi + +grep -A 10 "Assert:" "$logfile" if [ "$?" == 0 ]; then echo "Asserts found" |