[gupnp/wip/track-libsoup-master: 7/7] ci: Track libsoup master again
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp/wip/track-libsoup-master: 7/7] ci: Track libsoup master again
- Date: Tue, 16 Aug 2022 09:20:38 +0000 (UTC)
commit ce019c8f33488752a27d9775f668bea6c08001e3
Author: Jens Georg <mail jensge org>
Date: Tue Aug 16 11:19:37 2022 +0200
ci: Track libsoup master again
So we can catch deprecations etc through the pipeline again
.gitlab-ci.yml | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 58a8cb2..9443287 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -52,6 +52,10 @@ check-merge-request:
.build-template: &build
stage: build
script:
+ - git clone --depth=1 https://gitlab.gnome.org/GNOME/libsoup.git && pushd libsoup
+ - meson _build --prefix=/usr -Dtls_check=false -Ddocs=disabled
+ - ninja -C _build install
+ - popd
- meson . build --prefix=/usr -Db_coverage=true
- ninja -C build
artifacts:
@@ -61,13 +65,20 @@ check-merge-request:
.gupnp.fedora@common:
variables:
- BASE_TAG: '2022-05-25.0'
+ BASE_TAG: '2022-08-16.0'
FDO_UPSTREAM_REPO: GNOME/gupnp
- FDO_DISTRIBUTION_PACKAGES: 'clang clang-analyzer gcovr git libasan libubsan python3-gobject python3-pip
xmlto gobject-introspection-devel gtk-doc libsoup3-devel libuuid-devel libxml2-devel vala ninja-build
python3-setuptools'
+ FDO_DISTRIBUTION_PACKAGES: 'clang clang-analyzer gcovr git libasan libubsan python3-gobject python3-pip
xmlto gobject-introspection-devel gtk-doc libxml2-devel vala ninja-build libnghttp2-devel libpsl-devel
sqlite-devel'
FDO_DISTRIBUTION_EXEC: |
dnf clean all &&
pip3 install meson markdown gi-docgen jinja2 Markdown markupsafe pygments toml typogrify
+.soup3:
+ before_script:
+ - git clone --depth=1 https://gitlab.gnome.org/GNOME/libsoup.git && pushd libsoup
+ - meson _build --prefix=/usr -Dtls_check=false -Ddocs=disabled
+ - ninja -C _build install
+ - popd
+
.gupnp.fedora:36@x86_64:
extends: .gupnp.fedora@common
variables:
@@ -131,6 +142,7 @@ test-fedora@x86_64:
extends:
- .fdo.distribution-image@fedora
- .gupnp.fedora:36@x86_64
+ - .soup3
needs:
- build-fedora@x86_64
<<: *test
@@ -165,6 +177,7 @@ static-scan:
extends:
- .fdo.distribution-image@fedora
- .gupnp.fedora:36@x86_64
+ - .soup3
stage: analysis
needs:
- build-fedora-container@x86_64
@@ -212,6 +225,7 @@ pages:
extends:
- .fdo.distribution-image@fedora
- .gupnp.fedora:36@x86_64
+ - .soup3
stage: website
script:
- meson doc-build -Dgtk_doc=true
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]