diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0d39f9e18897003d90f475a7012087a71b533d1d..bea5e3f28cc83f156ec02ecf9fc3ebcdf5ded687 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -55,16 +55,26 @@ test-jpp-12.1.0:
     stage: build
     script:
         - *virtualenv_definition
+        - mkdir -p pdfs
+        - JMakePDF.sh -W pdfs/ -w http://pi1139.physik.uni-erlangen.de/data/latest/ -C
         - pip install -U pytest
         - pytest
+    cache:
+        paths:
+            - pdfs/
 
 test-jpp-latest:
     image: docker.km3net.de/jpp:latest
     stage: build
     script:
         - *virtualenv_definition
+        - mkdir -p pdfs
+        - JMakePDF.sh -W pdfs/ -w http://pi1139.physik.uni-erlangen.de/data/latest/ -C
         - pip install -U pytest
         - pytest
+    cache:
+        paths:
+            - pdfs/
 
 pypi:
     image: docker.km3net.de/base/python:3