diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 45e6d307409135f7fcf3c52ce69f2bdea63437b8..61e0682d9e49bc7fa87549ff63d4ce7da7105dac 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,6 +22,8 @@ variables:
   CARGO_HOME: /shared-storage/picodata/.cargo
   CACHE_PATHS: target .venv picodata-webui/node_modules
   CACHE_ARCHIVE: /shared-storage/picodata/cache.tar
+  # Helps to tolerate spurious network failures
+  GET_SOURCES_ATTEMPTS: 3
 
 # job:rules explained:
 #