diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d4a5e47..b1eb777 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -109,6 +109,7 @@ fedora-x86_64: git gobject-introspection-devel itstool + json-glib-devel libsoup-devel libxml2-devel ninja-build @@ -119,8 +120,8 @@ fedora-x86_64: python3-wheel redhat-rpm-config vala - MESON_VERSION: "0.55.3" - MESON_EXTRA_FLAGS: "--buildtype=debug -Dwerror=true -Dgtk_doc=false" + MESON_VERSION: "0.57.2" + MESON_EXTRA_FLAGS: "--buildtype=debug -Dwerror=true -Dgtk_doc=false -Dsoup2=true" fedora-x86_64-soup3: extends: .build-default @@ -150,7 +151,7 @@ fedora-x86_64-soup3: redhat-rpm-config sqlite-devel vala - MESON_VERSION: "0.55.3" + MESON_VERSION: "0.57.2" MESON_EXTRA_FLAGS: "--buildtype=debug -Dwerror=true -Dgtk_doc=false -Dsoup2=false" before_script: # Undo delangification present in the Fedora Docker images @@ -197,6 +198,7 @@ static-scan: git gobject-introspection-devel itstool + json-glib-devel libsoup-devel libxml2-devel ninja-build @@ -206,8 +208,8 @@ static-scan: python3-pip python3-wheel redhat-rpm-config - MESON_VERSION: "0.55.3" - MESON_EXTRA_FLAGS: "--buildtype=debug -Dgtk_doc=false -Dintrospection=false" + MESON_VERSION: "0.57.2" + MESON_EXTRA_FLAGS: "--buildtype=debug -Dgtk_doc=false -Dintrospection=false -Dsoup2=true" script: - meson setup --prefix /usr ${MESON_EXTRA_FLAGS} _scan_build . - ninja -C _scan_build scan-build @@ -232,6 +234,7 @@ asan-build: git gobject-introspection-devel itstool + json-glib-devel libasan libsoup-devel libxml2-devel @@ -243,8 +246,8 @@ asan-build: python3-wheel redhat-rpm-config vala - MESON_VERSION: "0.55.3" - MESON_EXTRA_FLAGS: "--buildtype=debug -Db_sanitize=address -Db_lundef=false -Dintrospection=false -Dgtk_doc=false" + MESON_VERSION: "0.57.2" + MESON_EXTRA_FLAGS: "--buildtype=debug -Db_sanitize=address -Db_lundef=false -Dintrospection=false -Dgtk_doc=false -Dsoup2=true" script: - CC=clang meson setup --prefix /usr ${MESON_EXTRA_FLAGS} _asan_build . - meson compile -C _asan_build @@ -268,6 +271,7 @@ coverage: git gobject-introspection-devel itstool + json-glib-devel lcov libsoup-devel libxml2-devel @@ -278,8 +282,8 @@ coverage: python3-pip python3-wheel redhat-rpm-config - MESON_VERSION: "0.55.3" - MESON_EXTRA_FLAGS: "--buildtype=debug -Dgtk_doc=false -Dintrospection=false" + MESON_VERSION: "0.57.2" + MESON_EXTRA_FLAGS: "--buildtype=debug -Dgtk_doc=false -Dintrospection=false -Dsoup2=true" CFLAGS: "-coverage -ftest-coverage -fprofile-arcs" script: - meson setup --prefix /usr ${MESON_EXTRA_FLAGS} _build . @@ -310,6 +314,7 @@ reference: git gobject-introspection-devel itstool + json-glib-devel libsoup-devel libxml2-devel ninja-build @@ -320,8 +325,9 @@ reference: python3-wheel redhat-rpm-config vala - MESON_VERSION: "0.55.3" - DOCS_FLAGS: -Dgtk_doc=true + MESON_VERSION: "0.57.2" + MESON_EXTRA_FLAGS: "-Dsoup2=true" + DOCS_FLAGS: "-Dgtk_doc=true" DOCS_PATH: doc/libgweather-4.0 pages: |