diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 035fc3c8c016ee42961f0661551cda0cb903ef83..5713689e4815eb13f0d5ba071ea9172cef0c10af 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -69,6 +69,9 @@ pages:
     - ls target/site/
     - ls target/site/apidocs/
     - mkdir .public
+    - cd .public
+    - mkdir apidocs
+    - cd ..
     - cp -rf target/site/apidocs/* .public/apidocs/
     - cp -rf target/jacoco/* .public
     - mv -f .public public