Github Actions fix debug tests and cmake [ci skip]

This commit is contained in:
Pentarctagon 2020-11-20 17:31:45 -06:00
parent a79907f863
commit 77baa82c5e
No known key found for this signature in database
GPG key ID: 9456BC54A21DBFA0
2 changed files with 12 additions and 4 deletions

View file

@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
submodules: "true"
submodules: "recursive"
- name: Cache object files
uses: actions/cache@v2
@ -32,7 +32,7 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
submodules: "true"
submodules: "recursive"
- name: Cache object files
uses: actions/cache@v2
@ -51,7 +51,7 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
submodules: "true"
submodules: "recursive"
- name: Cache object files
uses: actions/cache@v2
@ -70,7 +70,7 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
submodules: "true"
submodules: "recursive"
- name: Cache object files
uses: actions/cache@v2

View file

@ -80,6 +80,14 @@ if [ $EXIT_VAL != 0 ]; then
exit $EXIT_VAL
fi
# rename debug executables to what the tests expect
if [ "$CFG" == "debug" ]; then
mv wesnoth-debug wesnoth
mv wesnothd-debug wesnothd
mv campaignd-debug campaignd
mv boost_unit_tests-debug boost_unit_tests
fi
execute "WML validation" ./utils/travis/schema_validation.sh
execute "WML indentation check" checkindent
execute "WML tests" ./run_wml_tests -g -v -c -t 20