diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 08d5f7d53a73f261b5ed1f351ab57f4dbba75ec6..0fba34d549cc1e3657802075fdc60989b6663ff1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -33,7 +33,6 @@ linux:build:
     - ninja
 
   cache:
-    key: $CI_COMMIT_SHORT_SHA
     paths:
       - build/
 
@@ -52,6 +51,7 @@ linux:test:
   
   needs: ["linux:build"]
   script:
+    - DEBIAN_FRONTEND=noninteractive apt update && apt install -y libmsgpackc2 liburiparser1 libgnutls28 cmake
     - cd build
     - ctest -V --output-junit report.xml
 
@@ -60,11 +60,6 @@ linux:test:
     reports:
       junit: build/report.xml
 
-  cache:
-    key: $CI_COMMIT_SHORT_SHA
-    paths:
-      - build/
-
 ### Windows
 
 #windows:build: