github: Run continuous integration tests using "github actions"

Use "github actions" instead of "travis ci" for the automatic build
regression tests.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2020-09-25 22:13:56 -04:00
parent 21ba8a9d7a
commit 7ad36a2164
5 changed files with 38 additions and 36 deletions

View File

@@ -18,8 +18,7 @@ PYTHON=${BUILD_DIR}/python-env/bin/python
start_test()
{
echo "travis_fold:start:$1"
echo "=============== $2"
echo "::group::=============== $1 $2"
set -x
}
@@ -27,7 +26,7 @@ finish_test()
{
set +x
echo "=============== Finished $2"
echo "travis_fold:end:$1"
echo "::endgroup::"
}
@@ -64,9 +63,6 @@ done
# Verify klippy host software
######################################################################
HOSTDIR=${BUILD_DIR}/hosttest
mkdir -p ${HOSTDIR}
start_test klippy "Test invoke klippy"
$PYTHON scripts/test_klippy.py -d ${DICTDIR} test/klippy/*.test
finish_test klippy "Test invoke klippy"