[glib: 5/6] ci: Pass --wrap-mode=nodownload to every task



commit 595e12b5fbcff38562c3297e03731db8624be38d
Author: Xavier Claessens <xavier claessens collabora com>
Date:   Mon Jan 13 11:49:01 2020 -0500

    ci: Pass --wrap-mode=nodownload to every task
    
    The CI should not waste resources in downloading subprojects for each
    task. It should also not rely on external hosts to be available.
    
    Windows case will be handled in MR #402 by migrating to docker.

 .gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ae9dc2906..0a4d1f58d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,7 +16,7 @@ variables:
   MINGW_IMAGE: "registry.gitlab.gnome.org/gnome/glib/mingw:v2"
   MESON_TEST_TIMEOUT_MULTIPLIER: 2
   G_MESSAGES_DEBUG: all
-  MESON_COMMON_OPTIONS: "--buildtype debug --fatal-meson-warnings"
+  MESON_COMMON_OPTIONS: "--buildtype debug --fatal-meson-warnings --wrap-mode=nodownload"
 
 .only-default:
   only:
@@ -432,7 +432,7 @@ dist-job:
   only:
     - tags
   script:
-    - meson --buildtype release --fatal-meson-warnings -Dgtk_doc=true -Dman=true _build
+    - meson ${MESON_COMMON_OPTIONS} --buildtype release -Dgtk_doc=true -Dman=true _build
     - cd _build
     - ninja dist
     - ninja glib-doc gobject-doc gio-doc


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