ci: Make meson warnings fatal

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1388>
This commit is contained in:
Nirbheek Chauhan 2023-10-18 18:09:40 +05:30 committed by Sebastian Dröge
parent 1c3166c0c6
commit 095258aaf1

View file

@ -133,7 +133,7 @@ meson shared:
variables:
CI_ARTIFACTS_URL: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/"
script:
- meson build --default-library=shared --prefix=$(pwd)/install
- meson build --default-library=shared --prefix=$(pwd)/install --fatal-meson-warnings
- ninja -C build install
- ./ci/check-installed.py install
- ninja -C build docs/gst_plugins_cache.json