mirror of
https://codeberg.org/dnkl/yambar.git
synced 2025-04-23 12:35:41 +02:00
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
|
||||
- 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
|
||||
|
|
Loading…
Add table
Reference in a new issue