diff --git a/.travis.yml b/.travis.yml
index 57ba3df4c..4939f24c7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,4 +6,7 @@ jdk:
- oraclejdk8
install: true
-script: mvn test -DskipAssembly
\ No newline at end of file
+script: mvn test -DskipAssembly
+
+after_success:
+ - mvn clean cobertura:cobertura coveralls:report -Ptravis-coveralls -DskipAssembly
diff --git a/pom.xml b/pom.xml
index 50fbf2735..70552f85a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -166,6 +166,10 @@
9
+
+
+ true
+
@@ -180,6 +184,32 @@
+
+ travis-coveralls
+
+
+
+ org.codehaus.mojo
+ cobertura-maven-plugin
+ 2.7
+
+ xml
+ 256m
+
+ true
+
+
+
+ org.eluder.coveralls
+ coveralls-maven-plugin
+ 4.3.0
+
+ ${env.coveralls_repo_token}
+
+
+
+
+