forked from external/yambar
ci: run test suite
This commit is contained in:
parent
447f7b6e07
commit
cf4789a52e
1 changed files with 5 additions and 0 deletions
|
@ -21,6 +21,7 @@ debug:
|
||||||
- cd bld/debug
|
- cd bld/debug
|
||||||
- meson --buildtype=debug ../..
|
- meson --buildtype=debug ../..
|
||||||
- ninja -k0
|
- ninja -k0
|
||||||
|
- meson test
|
||||||
|
|
||||||
release:
|
release:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -29,6 +30,7 @@ release:
|
||||||
- cd bld/release
|
- cd bld/release
|
||||||
- meson --buildtype=minsize ../../
|
- meson --buildtype=minsize ../../
|
||||||
- ninja -k0
|
- ninja -k0
|
||||||
|
- meson test
|
||||||
|
|
||||||
x11_only:
|
x11_only:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -37,6 +39,7 @@ x11_only:
|
||||||
- cd bld/debug
|
- cd bld/debug
|
||||||
- meson --buildtype=debug -Dbackend-x11=enabled -Dbackend-wayland=disabled ../../
|
- meson --buildtype=debug -Dbackend-x11=enabled -Dbackend-wayland=disabled ../../
|
||||||
- ninja -k0
|
- ninja -k0
|
||||||
|
- meson test
|
||||||
|
|
||||||
wayland_only:
|
wayland_only:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -45,6 +48,7 @@ wayland_only:
|
||||||
- cd bld/debug
|
- cd bld/debug
|
||||||
- meson --buildtype=debug -Dbackend-x11=disabled -Dbackend-wayland=enabled ../../
|
- meson --buildtype=debug -Dbackend-x11=disabled -Dbackend-wayland=enabled ../../
|
||||||
- ninja -k0
|
- ninja -k0
|
||||||
|
- meson test
|
||||||
|
|
||||||
plugins_as_shared_modules:
|
plugins_as_shared_modules:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -53,3 +57,4 @@ plugins_as_shared_modules:
|
||||||
- cd bld/debug
|
- cd bld/debug
|
||||||
- meson --buildtype=debug -Dcore-plugins-as-shared-libraries=true ../../
|
- meson --buildtype=debug -Dcore-plugins-as-shared-libraries=true ../../
|
||||||
- ninja -k0
|
- ninja -k0
|
||||||
|
- meson test
|
||||||
|
|
Loading…
Add table
Reference in a new issue