[glib-networking/mcatanzaro/tls-exporter] Update GLib in CI image, and disable Windows CI



commit ecb0624eb1fc657ef932a2f1329ab2f72daa8b8f
Author: Michael Catanzaro <mcatanzaro redhat com>
Date:   Fri Aug 5 17:18:03 2022 -0500

    Update GLib in CI image, and disable Windows CI
    
    The Windows CI will need to be updated to build the latest GLib.

 .gitlab-ci.yml | 37 +++++++++++++++++++++----------------
 1 file changed, 21 insertions(+), 16 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e90902d5..17f08902 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@ stages:
 
 .fedora.container.common:
   variables:
-    FDO_DISTRIBUTION_TAG: '2022-07-29.4'
+    FDO_DISTRIBUTION_TAG: '2022-08-05.1'
     FDO_DISTRIBUTION_VERSION: 'latest'
 
 build.container.fedora@x86_64:
@@ -29,14 +29,18 @@ build.container.fedora@x86_64:
       lcov
       libasan
       meson
-      pkgconfig(glib-2.0)
-      pkgconfig(gio-2.0)
       pkgconfig(gnutls)
-      pkgconfig(gobject-2.0)
       pkgconfig(gsettings-desktop-schemas)
       pkgconfig(libproxy-1.0)
       pkgconfig(openssl)
       pkgconfig(p11-kit-1)
+    FDO_DISTRIBUTION_EXEC: >-
+      git clone --depth=1 https://gitlab.gnome.org/GNOME/glib.git
+      pushd glib
+      meson _build --prefix=/usr \
+      meson install -C _build \
+      popd
+      rm -rf glib
 
 fedora-x86_64:
   extends:
@@ -116,15 +120,16 @@ fedora-x86_64-scan-build:
       - _build/meson-logs/scanbuild
     when: on_failure
 
-vs2017-x64:
-  stage: build
-  except:
-    - tags
-  tags:
-    - win32-ps
-  script:
-    - .gitlab-ci/test-msvc.bat
-  artifacts:
-    paths:
-      - build/test-results
-    when: on_failure
+# FIXME: Windows CI needs GLib 2.73.3
+#vs2017-x64:
+#  stage: build
+#  except:
+#    - tags
+#  tags:
+#    - win32-ps
+#  script:
+#    - .gitlab-ci/test-msvc.bat
+#  artifacts:
+#    paths:
+#      - build/test-results
+#    when: on_failure


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]