ci: Sync GS build options

Copy over build options from the GS CI config.
Notably build with --werror to avoid breaking the GS CI.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3362>
This commit is contained in:
Robert Mader 2023-11-03 18:40:10 +01:00 committed by Marge Bot
parent b17246458a
commit 59c77da838

View File

@ -564,7 +564,7 @@ can-build-gnome-shell@x86_64:
- sudo meson install --no-rebuild -C build - sudo meson install --no-rebuild -C build
script: script:
- .gitlab-ci/checkout-gnome-shell.sh - .gitlab-ci/checkout-gnome-shell.sh
- meson setup gnome-shell gnome-shell/build --prefix /usr -Dman=false - meson setup gnome-shell gnome-shell/build --prefix /usr -Dbuildtype=debugoptimized -Dman=false --werror --fatal-meson-warnings
- sudo meson install -C gnome-shell/build - sudo meson install -C gnome-shell/build
test-mutter-coverity: test-mutter-coverity: