ci: run test suite

This commit is contained in:
Daniel Eklöf 2019-05-09 18:57:57 +02:00
parent 447f7b6e07
commit cf4789a52e

View file

@ -21,6 +21,7 @@ debug:
- cd bld/debug
- meson --buildtype=debug ../..
- ninja -k0
- meson test
release:
stage: build
@ -29,6 +30,7 @@ release:
- cd bld/release
- meson --buildtype=minsize ../../
- ninja -k0
- meson test
x11_only:
stage: build
@ -37,6 +39,7 @@ x11_only:
- cd bld/debug
- meson --buildtype=debug -Dbackend-x11=enabled -Dbackend-wayland=disabled ../../
- ninja -k0
- meson test
wayland_only:
stage: build
@ -45,6 +48,7 @@ wayland_only:
- cd bld/debug
- meson --buildtype=debug -Dbackend-x11=disabled -Dbackend-wayland=enabled ../../
- ninja -k0
- meson test
plugins_as_shared_modules:
stage: build
@ -53,3 +57,4 @@ plugins_as_shared_modules:
- cd bld/debug
- meson --buildtype=debug -Dcore-plugins-as-shared-libraries=true ../../
- ninja -k0
- meson test