From 0bc9b622dc58272391b69ffbe8835a4b16d99adf Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 5 Nov 2020 08:29:33 +0100
Subject: [PATCH] [ci] Retry jobs on runner_system_failure.

This will fix failing Docker jobs on envinf1 due to high system
load.
---
 scripts/ci/extends/template-build-linux.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/scripts/ci/extends/template-build-linux.yml b/scripts/ci/extends/template-build-linux.yml
index a93c8dcfd9e..482e0a4159a 100644
--- a/scripts/ci/extends/template-build-linux.yml
+++ b/scripts/ci/extends/template-build-linux.yml
@@ -3,6 +3,9 @@
   extends:
     - .test-artifacts
   dependencies: [meta, meta_container]
+  retry:
+    max: 2
+    when: runner_system_failure
 
   before_script:
     - "echo \"For debugging run: docker run --rm -it -v $CI_BUILDS_DIR:/builds -w=$CI_PROJECT_DIR $CI_JOB_IMAGE\""
-- 
GitLab