diff --git a/grading-gitlab-ci.yml b/grading-gitlab-ci.yml
index 4f8a333fadabdd343383141a2a55624b5761eddb..f8fdce6e0f2bbada6afd6a7fb5d5b41da2a56f9d 100644
--- a/grading-gitlab-ci.yml
+++ b/grading-gitlab-ci.yml
@@ -17,47 +17,31 @@ variables:
 
 compile:
   stage: build
-  timeout: 15m
-  image: lampepfl2022/cs206:compile
+  timeout: 10m
+  image: ${DOCKER_REPO}/compile
   tags:
-    - cs206
+    - cs210
   except:
     - tags
     - master
-    - exercise-1
-    - exercise-2
-    - exercise-3
-    - exercise-4
-    - exercise-5
-    - exercise-6
-    - exercise-7
-    - exercise-8
   script:
     - sbt packageSubmission
   # Output of this job that needs to be stored to be reused in the grade job below
   artifacts:
-    expire_in: 1 day
+    expire_in: 20m
     paths:
       - submission.jar
 
 grade:
   stage: grade
-  timeout: 15m
+  timeout: 10m
   except:
     - tags
     - master
-    - exercise-1
-    - exercise-2
-    - exercise-3
-    - exercise-4
-    - exercise-5
-    - exercise-6
-    - exercise-7
-    - exercise-8
   tags:
     - cs210
   image:
-    name: lampepfl2022/cs206:grader-${CI_COMMIT_BRANCH}
+    name: ${DOCKER_REPO}/grader-${CI_COMMIT_BRANCH}
     entrypoint: [""]
   allow_failure: true
   before_script:
@@ -65,4 +49,4 @@ grade:
     - cp submission.jar /shared/submission/submission.jar
   script:
     - cd /grader
-    - /grader/grade
+    - env -i bash --noprofile --norc -c "/grader/grade ch.epfl.lamp.grading.CourseraGrading -"