ci: Try to defeat the caching
authorMatthias Clasen <mclasen@redhat.com>
Wed, 14 Dec 2022 16:36:53 +0000 (11:36 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 14 Dec 2022 17:49:54 +0000 (12:49 -0500)
Drop subprojects/glib from the caching, since it
fails to update.

.gitlab-ci.yml

index 8829a100c09f080a525ce20ac1689d0c1cedc40b..a745940d8c532a6ffbf1bbac7c962943b5380cdb 100644 (file)
@@ -26,7 +26,7 @@ variables:
   BACKEND_FLAGS: "-Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=true"
   FEATURE_FLAGS: "-Dvulkan=enabled -Dcloudproviders=enabled"
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
-  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v38"
+  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v39"
   FLATPAK_IMAGE: "quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master"
 
 .only-default:
@@ -82,7 +82,7 @@ fedora-x86_64:
     EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both"
   script:
     - .gitlab-ci/show-info-linux.sh
-    - meson subprojects update
+    - meson subprojects update --reset
     - mkdir _install
     - meson --prefix=${CI_PROJECT_DIR}/_install
             ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS}