diff options
-rw-r--r-- | lib/spack/spack/ci.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/spack/spack/ci.py b/lib/spack/spack/ci.py index 56b3b249ac..aa54b71b3d 100644 --- a/lib/spack/spack/ci.py +++ b/lib/spack/spack/ci.py @@ -1167,7 +1167,14 @@ def generate_gitlab_ci_yaml( "after_script", ] - service_job_retries = {"max": 2, "when": ["runner_system_failure", "stuck_or_timeout_failure"]} + service_job_retries = { + "max": 2, + "when": [ + "runner_system_failure", + "stuck_or_timeout_failure", + "script_failure", + ], + } if job_id > 0: if temp_storage_url_prefix: |