[geocode-glib/wip/hadess/better-ci: 4/6] ci: Use distribution-built libsoup3
- From: Bastien Nocera <hadess src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [geocode-glib/wip/hadess/better-ci: 4/6] ci: Use distribution-built libsoup3
 
- Date: Thu, 30 Jun 2022 13:23:50 +0000 (UTC)
 
commit c6795fbe4cb0619fc32892226ea987728ebb18ee
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Jun 30 15:15:15 2022 +0200
    ci: Use distribution-built libsoup3
    
    This should makes tests quicker now that libsoup3 is available from the
    distribution we use.
 .gitlab-ci.yml | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0c29b7c..967c5d2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,6 +20,7 @@ variables:
       libnghttp2-devel
       sqlite-devel
       libpsl-devel
+      libsoup3-devel
 
 .build:
   image: fedora:latest
@@ -54,15 +55,5 @@ build-fedora-soup3:
   before_script:
     # Undo delangification present in the Fedora Docker images
     - .ci/undo-delangification.sh $COMMON_DEPS $SOUP3_DEPS
-    # Tasks specific to soup3 (glib 2.70, libsoup 3)
-    - git clone https://gitlab.gnome.org/GNOME/glib.git && pushd glib
-    - git checkout 2.69.3
-    - meson _build --prefix=/usr
-    - ninja -C _build install
-    - popd
-    - git clone --depth=1 https://gitlab.gnome.org/GNOME/libsoup.git && pushd libsoup
-    - meson _build --prefix=/usr -Dtls_check=false
-    - ninja -C _build install
-    - popd
     - curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
     - check-abi --parameters="-Dsoup2=false" ${LAST_ABI_BREAK_SOUP3} $(git rev-parse HEAD)
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]