ci: Add a Wayland only target
To ensure a Wayland only job without Xwayland and in the future without x11 server works as expected Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2399>
This commit is contained in:
parent
4bbad6063a
commit
6ea70600af
1 changed files with 20 additions and 0 deletions
|
@ -305,6 +305,26 @@ build-without-native-backend-and-wayland@x86_64:
|
|||
paths:
|
||||
- build/meson-logs
|
||||
|
||||
build-wayland-only@x86_64:
|
||||
extends:
|
||||
- .fdo.distribution-image@fedora
|
||||
- .mutter.fedora@x86_64
|
||||
stage: build
|
||||
needs:
|
||||
- build-fedora-container@x86_64
|
||||
script:
|
||||
- meson . build --werror --prefix /usr
|
||||
-Dbuildtype=debugoptimized
|
||||
-Dwayland=true
|
||||
-Dxwayland=false
|
||||
-Dcore_tests=false
|
||||
-Dnative_tests=false
|
||||
- meson compile -C build
|
||||
- meson install -C build
|
||||
artifacts:
|
||||
paths:
|
||||
- build/meson-logs
|
||||
|
||||
.test-setup: &test-setup
|
||||
variables:
|
||||
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
|
||||
|
|
Loading…
Reference in a new issue