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
|
||||
- /^.*$/
|
||||
|
||||
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:
|
||||
stage: build
|
||||
script:
|
||||
|
|
Loading…
Reference in a new issue