diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4bd35c1764555ab46d3e79ab12d998f94d4a9910..63156914182e11e989d24f552c30b4cd6d70f7bf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,21 +1,3 @@
-.lin-cache: &lin-cache
-  key: "${CI_COMMIT_REF_SLUG}_linux"
-  paths:
-    - licence_swap/
-    - .cache
-
-.win-cache: &win-cache
-  key: "${CI_COMMIT_REF_SLUG}_windows"
-  paths:
-    - licence_swap/
-    - .cache
-
-variables:  # Change pip's cache directory to be inside the project directory since we can only cache local items.
-  PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
-  APT_DIR: "$CI_PROJECT_DIR/.cache/.apt"
-  APT_STATE_LISTS: "$APT_DIR/lists"
-  APT_CACHE_ARCHIVES: "$APT_DIR/archives"
-
 stages:
   - build
 
@@ -23,8 +5,6 @@ stages:
 build-ros:
   stage: build
   image: ros:humble
-  cache:
-    - <<: *lin-cach
   before_script:
    - git clone --recurse-submodules -j8 https://mygit.th-deg.de/roboct/robo_quality/rq_workflow
   script: