aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2021-04-21 18:21:12 +0200
committersfan5 <sfan5@live.de>2021-05-05 22:49:44 +0200
commitba40b3950057c54609f8e4a56139563d30f8b84f (patch)
tree71d33346d53db1154be5878f9a1ae06ea30da2d0 /.github/workflows
parent08f1a7fbed4139a0147a067d38af353935d79b57 (diff)
downloadhax-minetest-server-ba40b3950057c54609f8e4a56139563d30f8b84f.tar.gz
hax-minetest-server-ba40b3950057c54609f8e4a56139563d30f8b84f.zip
Add basic client-server test to CI
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml8
1 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0cf18d228..d268aa0cb 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -80,7 +80,7 @@ jobs:
- name: Install deps
run: |
source ./util/ci/common.sh
- install_linux_deps clang-3.9
+ install_linux_deps clang-3.9 gdb
- name: Build
run: |
@@ -89,10 +89,14 @@ jobs:
CC: clang-3.9
CXX: clang++-3.9
- - name: Test
+ - name: Unittest
run: |
./bin/minetest --run-unittests
+ - name: Integration test
+ run: |
+ ./util/test_multiplayer.sh
+
# This is the current clang version
clang_9:
runs-on: ubuntu-18.04