gitlab-ci: Add meson build job with glamor disabled

To prevent breakage with glamor disabled from creeping in again.

Reviewed-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
Michel Dänzer 2020-02-10 18:48:05 +01:00 committed by Michel Dänzer
parent 72ccd7f540
commit 1310346d60

View File

@ -81,7 +81,13 @@ meson:
PIGLIT_DIR: /root/piglit
XTEST_DIR: /root/xts
script:
- meson -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true build/
- meson -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true $MESON_EXTRA_OPTIONS build/
- ninja -j4 -C build/ install
- ninja -j4 -C build/ test
- .gitlab-ci/manpages-check
meson-noglamor:
extends: meson
variables:
MESON_EXTRA_OPTIONS: >
-Dglamor=false