diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b1df87a448c9e7297cc452ec64c202342798c1fe..c891c2f088463fb346e4d304b5956269767b4f87 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,11 +8,11 @@ services:
 variables:
   MYSQL_DATABASE: supertestdb
   MYSQL_ROOT_PASSWORD: secret
-  
+
 # Install node libraries
 before_script:
   - npm install
-  
+
 # Run JEST tests
 run_tests:
   stage: test
@@ -21,17 +21,18 @@ run_tests:
   artifacts:
     paths:
       - coverage/
-    
+
 # Publish coverage report on gitlab-pages
 pages:
   stage: deploy
-  dependencies: 
+  dependencies:
     - run_tests
   script:
-    - mv coverage/ public/
-  artifacts:
+    - mkdir .public
+    - cp -r coverage/* .public
+    - mv .public public
+    artifacts:
     paths:
       - public
   only:
     - master
-