diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 959356d9fbad12984c5a825ca2febf0da49341eb..fcb871f81c683a1084ae84e34925290a2b10604f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -190,6 +190,7 @@ build-spack-env-on-runner:
   after_script:
     - cp --parents /tmp/$(whoami)/spack-stage/*/*.txt ./
     - mv ./tmp/$(whoami)/spack-stage spack-logs
+  timeout: 2 days
   artifacts:
     paths:
       - spack-logs