diff --git a/generate_ci_pipeline.py b/generate_ci_pipeline.py
index 449af14d0a9bd3c74208620d7e752bb255a9088b..8c73dd377a65894979af0be22934d7291d6e0b3d 100644
--- a/generate_ci_pipeline.py
+++ b/generate_ci_pipeline.py
@@ -92,6 +92,7 @@ echo "{\\"auths\\":{\\"$CI_REGISTRY\\":{\\"username\\":\\"$CI_REGISTRY_USER\\",\
             f"--destination=$CI_REGISTRY_IMAGE/{self.versioned_full_name()}",
             f"--build-arg=GIT_COMMIT_SHA={self.context.commit_sha}",
             f"--build-arg=ENV_TYPE={self.context.env_type()}",
+            f"--cache=true",
         ]
         
         if self.context.commit_tag is not None:
@@ -154,11 +155,11 @@ run-api-tests:
         name: registry.git.fsmpi.rwth-aachen.de/videoag/backend/{context.env_type()}_api:{context.commit_sha}
         entrypoint: [""]
     script:
-        - ./docker_start.sh -test
+        - /code/docker_start.sh -test
     artifacts:
         paths:
             - /code/coverage/report.txt
-            - /code/api/coverage/html/*
+            - /code/coverage/html/*
 
 """