diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c1b6126cac38de4c3b802960ebb99c88b2890eb5..fa35318ff454c0957c17471ec5e8f28e187f1943 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,6 +6,10 @@ tests:
     script:
         - pip3 install -e . --no-deps
         - pytest-3
+    coverage: '/^TOTAL.+?(\d+\%)$/'
+    artifacts:
+        paths:
+            - htmlcov/
 
 # generate the documentation
 doc:
diff --git a/README.md b/README.md
index 0147a490f94cb2fd872821eb36d0f60c6c2daeba..5cfad381988fd76afabc4aa4f4fd4ac395e3f12f 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,6 @@
 [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
 [![Build Status](https://gitlab.lis-lab.fr/baptiste.bauvin/summit/badges/develop/pipeline.svg)](https://gitlab.lis-lab.fr/baptiste.bauvin/summit/badges/develop/pipeline.svg)
+[![Coverage Report](https://gitlab.lis-lab.fr/baptiste.bauvin/summit/badges/master/coverage.svg)](https://gitlab.lis-lab.fr/dev/scikit-multimodallearn/badges/master)
 # Supervised MultiModal Integration Tool's Readme
 
 This project aims to be an easy-to-use solution to run a prior benchmark on a dataset and evaluate mono- & multi-view algorithms capacity to classify it correctly.