diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3fe66ba88860737bc5fc28d385c47b028dbd7516..f9940f08c818bbd5a13b70c6a1e9a24cb387c603 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -62,9 +62,12 @@ generatepdf:
 pages:
   stage: rollout
   script:
+    - mvn clean package
+    - mvn javadoc:javadoc
     - mkdir .public
-    - cp -r javadoc/* .public
-    - mv .public public
+    - cp -rf target/site/apidocs/* .public
+    - cp -rf target/jacoco/* .public
+    - mv -f .public public
   artifacts:
     paths:
       - public