ci: Add a new 'build-without-opengl-and-glx' step
To make sure we don't regress with this specific set of flags. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1151
This commit is contained in:
parent
ac01e69a67
commit
51cd8aed96
1 changed files with 14 additions and 0 deletions
|
@ -28,6 +28,20 @@ build-mutter:
|
||||||
- merge_requests
|
- merge_requests
|
||||||
- /^.*$/
|
- /^.*$/
|
||||||
|
|
||||||
|
build-without-opengl-and-glx:
|
||||||
|
stage: build
|
||||||
|
script:
|
||||||
|
- meson . build -Dbuildtype=debugoptimized -Dopengl=false -Dglx=false -Degl_device=true -Dwayland_eglstream=true --werror --prefix /usr
|
||||||
|
- ninja -C build
|
||||||
|
- ninja -C build install
|
||||||
|
artifacts:
|
||||||
|
expire_in: 1 day
|
||||||
|
paths:
|
||||||
|
- build
|
||||||
|
only:
|
||||||
|
- merge_requests
|
||||||
|
- /^.*$/
|
||||||
|
|
||||||
build-without-native-backend-and-wayland:
|
build-without-native-backend-and-wayland:
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
|
|
Loading…
Reference in a new issue