From 595e12b5fbcff38562c3297e03731db8624be38d Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Mon, 13 Jan 2020 11:49:01 -0500 Subject: [PATCH] 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