devutils: Add check_all_code.sh and reduce code check verbosity

This commit is contained in:
Eloston
2020-03-08 05:02:02 +00:00
parent 1dd09cfd20
commit 2417d05533
6 changed files with 27 additions and 5 deletions

22
devutils/check_all_code.sh Executable file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
# Wrapper for devutils and utils formatter, linter, and tester
set -eu
_root_dir=$(dirname $(dirname $(readlink -f $0)))
cd ${_root_dir}/devutils
printf '###### utils yapf ######\n'
./run_utils_yapf.sh
printf '###### utils pylint ######\n'
./run_utils_pylint.py || ./run_utils_pylint.py --hide-fixme
printf '###### utils tests ######\n'
./run_utils_tests.sh
printf '### devutils yapf ######\n'
./run_devutils_yapf.sh
printf '###### devutils pylint ######\n'
./run_devutils_pylint.py || ./run_devutils_pylint.py --hide-fixme
printf '###### devutils tests ######\n'
./run_devutils_tests.sh