diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe44062ad77f0e077ad3329c8ddfec727ffea0fb..42b3ccb7834caac3e1bf4fe072f520b5c4238fe4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,6 +12,11 @@ test:
   script:
     - pip install -U tox
     - tox -e py38
+  artifacts:
+    reports:
+      coverage_report:
+        coverage_format: cobertura
+        path: coverage.xml
   rules:
     - if: ($CI_PIPELINE_SOURCE == "push") &&
           (($CI_COMMIT_BRANCH == "develop") || ($CI_COMMIT_BRANCH =~ "/^r\d\.\d+/"))
@@ -26,6 +31,11 @@ test-full:
   script:
     - pip install -U tox
     - tox -e py38 -- --fulltest
+  artifacts:
+    reports:
+      coverage_report:
+        coverage_format: cobertura
+        path: coverage.xml
   rules:
     - if: ($CI_PIPELINE_SOURCE == "merge_request_event") &&
           ($CI_MERGE_REQUEST_TITLE !~ /^Draft:.*/)