mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
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.
This commit is contained in:
@@ -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
|
||||
|
Reference in New Issue
Block a user