diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ec77ca6ba7a5c04e79a37070cfd296a8c95fa921..75ff37bf733b71726bbef45532f0794aa80464fc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -111,7 +111,7 @@ e2e-test:
     CYPRESS_BASE_URL:            "http://localhost:8000"
   artifacts:
     expire_in: 1 day
-    when:      always
+    when:      on_failure
     paths:
       - e2e/cypress/screenshots
       - e2e/cypress/videos