diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cd44acb330ab8b9d9c1472299e7cc5cf06e0823a..587666b17ea8db4ca58c77888cf81e7de9bd91df 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -40,7 +40,7 @@ pages:
     - docker
   script:
     - ./gradlew run
-    - cp -r index.html public/
+    - mkdir -p public/ && cp -r index.html public/
     - mkdir -p public/Tests_Results && cp -r build/reports/tests/test/* public/Tests_Results/
     - mkdir -p public/Jacoco && cp -r build/jacocoHtml/* public/Jacoco/
   artifacts: