diff --git a/main/commons/pom.xml b/main/commons/pom.xml
index 81ef3d6ef..5d7b53e9f 100644
--- a/main/commons/pom.xml
+++ b/main/commons/pom.xml
@@ -43,4 +43,13 @@
test
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+
diff --git a/main/jacoco-report/.gitignore b/main/jacoco-report/.gitignore
new file mode 100644
index 000000000..b83d22266
--- /dev/null
+++ b/main/jacoco-report/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/main/jacoco-report/pom.xml b/main/jacoco-report/pom.xml
new file mode 100644
index 000000000..97a4411aa
--- /dev/null
+++ b/main/jacoco-report/pom.xml
@@ -0,0 +1,82 @@
+
+
+
+ 4.0.0
+
+ org.cryptomator
+ main
+ 1.1.0-SNAPSHOT
+
+ jacoco-report
+ Cryptomator Code Coverage Report
+
+
+
+
+ org.cryptomator
+ commons
+
+
+ org.cryptomator
+ commons-test
+
+
+
+
+ org.cryptomator
+ filesystem-api
+
+
+ org.cryptomator
+ filesystem-crypto
+
+
+ org.cryptomator
+ filesystem-crypto-integration-tests
+
+
+ org.cryptomator
+ filesystem-inmemory
+
+
+ org.cryptomator
+ filesystem-nameshortening
+
+
+ org.cryptomator
+ filesystem-nio
+
+
+ org.cryptomator
+ filesystem-stats
+
+
+
+
+ org.cryptomator
+ frontend-api
+
+
+ org.cryptomator
+ frontend-webdav
+
+
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ report-aggregate
+ verify
+
+ report-aggregate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/main/pom.xml b/main/pom.xml
index abcdf6abc..12de27cb6 100644
--- a/main/pom.xml
+++ b/main/pom.xml
@@ -49,6 +49,16 @@
https://jitpack.io
+
+
+
+ jacoco-snapshots
+ https://oss.sonatype.org/content/repositories/snapshots
+
+ true
+
+
+
@@ -81,6 +91,12 @@
${project.version}
test
+
+ org.cryptomator
+ filesystem-invariants-tests
+ ${project.version}
+ test
+
org.cryptomator
filesystem-nameshortening
@@ -280,6 +296,12 @@
ant-kit
+
+ test-coverage
+
+ jacoco-report
+
+
@@ -304,7 +326,7 @@
org.jacoco
jacoco-maven-plugin
- 0.7.5.201505241946
+ 0.7.7-SNAPSHOT
prepare-agent
@@ -313,6 +335,12 @@
+
+
+ **/*_*
+ **/Dagger*
+
+
@@ -331,6 +359,9 @@
coveralls-maven-plugin
4.0.0
+
+ jacoco-report/target/site/jacoco-aggregate/jacoco.xml
+
${env.COVERALLS_REPO_TOKEN}