diff --git a/.travis.yml b/.travis.yml
index 156ff0635..877a46ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,4 +36,7 @@ script:
- cd ..
- cd skywalking-webui
- - mvn clean install -Dmaven.test.skip=true
\ No newline at end of file
+ - mvn clean install -Dmaven.test.skip=true
+
+after_success:
+ - mvn clean cobertura:cobertura coveralls:report
\ No newline at end of file
diff --git a/skywalking-api/pom.xml b/skywalking-api/pom.xml
index eac7b1487..52f2ba030 100644
--- a/skywalking-api/pom.xml
+++ b/skywalking-api/pom.xml
@@ -125,6 +125,17 @@
coveralls-maven-plugin
4.1.0
+
+ org.codehaus.mojo
+ cobertura-maven-plugin
+ 2.7
+
+ xml
+ 256m
+
+ true
+
+