ci: Disable werror for documentation build
authorNirbheek Chauhan <nirbheek@centricular.com>
Thu, 9 Jun 2022 00:08:19 +0000 (05:38 +0530)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 10 Jun 2022 06:01:41 +0000 (06:01 +0000)
The documentation build is running on an ancient Fedora 30 image that
cannot be updated at present, and it's now triggering deprecation
warnings in system headers:

https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2568#note_1418956

Disable werror here, it's not actually useful.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2568>

.gitlab-ci.yml

index 07ea6867c25a23b6d6e52ce242058e05db9cc2b5..4320614e392fd95186836e35607c112022091113 100644 (file)
@@ -664,6 +664,8 @@ valgrind ges:
   variables:
     MESON_ARGS: *simple_build
     MESON_BUILDTYPE_ARGS: "-Ddoc=enabled"
+    # Disable werror for the docs build, we don't need it
+    MESON_GST_WERROR: ''
     CI_ARTIFACTS_URL: "${CI_PROJECT_URL}/-/jobs/${CI_JOB_ID}/artifacts/raw/"
   script:
   # FIXME: should rebuild the image with newer versions!