diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ffff65b0d81574cdbdcebdc24bd20ccc49cd3e81..f542de902dab315afd91f6b6c5e0413dd005bd50 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ image: eicweb.phy.anl.gov:4567/eic/juggler/juggler:$JUGGLER_TAG
 
 default:
   artifacts:
-    expire_in: 10 mins
+    expire_in: 20 weeks
     paths:
       - results/
       - datasets/
diff --git a/calorimeters/calorimeters_config.yml b/calorimeters/calorimeters_config.yml
index c55122db5de7a3133d278bbaa01d88975ebafe3e..124d8c5b0d3f6d410155290c777a8cb7744152bd 100644
--- a/calorimeters/calorimeters_config.yml
+++ b/calorimeters/calorimeters_config.yml
@@ -73,6 +73,10 @@ ben_emcal_barrel_pions:
   stage: benchmarks
   tags:
     - silicon
+  artifacts:
+    expire_in: 20 weeks
+    paths:
+      - results/
   needs:
     - ["sim_emcal_barrel_pions"]
   script:
@@ -84,6 +88,10 @@ ben_emcal_barrel_electrons:
   stage: benchmarks
   tags:
     - silicon
+  artifacts:
+    expire_in: 20 weeks
+    paths:
+      - results/
   needs:
     - ["sim_emcal_barrel_electrons"]
   script: