diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 85be87ff55ddba5a7d840fb6fa24c258fdb90aae..438378738a1c1517142e49420611ca209f92449d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,15 +34,11 @@ coverage: # special pipeline for master with coverage report
   tags:
     - corsika
   script:
-    - mkdir build
-    - cmake ..
-    - cmake --build . -- -j 4 
-    - ctest -V >& test.log
-  after_script:
+    - mkdir -p build
     - cd build
     - cmake .. -DCMAKE_BUILD_TYPE=Coverage
     - cmake --build . -- -j4
-    - ctest -j4 -V 
+    - ctest -j4 
     - cmake --build . --target coverage && tar czf coverage-report.tar.gz coverage-report
   artifacts:
     expire_in: 1 year