diff --git a/.travis.yml b/.travis.yml
index 0f95eaf29..453c7713d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -29,6 +29,9 @@ branches:
except:
- /^[0-9]/
+after_success:
+ - mvn jacoco:report coveralls:report
+
env:
global:
# Ex. travis encrypt -r org/repo GH_TOKEN=XXX-https://github.com/settings/tokens-XXX
diff --git a/modules/parser/pom.xml b/modules/parser/pom.xml
index 3194e310c..e26e3601e 100644
--- a/modules/parser/pom.xml
+++ b/modules/parser/pom.xml
@@ -43,7 +43,7 @@
-
+
diff --git a/pom.xml b/pom.xml
index 68329b373..9b21f8d58 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,6 +66,9 @@
2.10.4
0.3.4
0.1.0
+
+ 4.3.0
+ 0.7.9
@@ -255,6 +258,7 @@
**/Scribble.g
**/Scribble-0.3.original
**/IGNORE
+ .coveralls.yml
@@ -286,6 +290,31 @@
scribble-java
+
+
+ org.eluder.coveralls
+ coveralls-maven-plugin
+ ${version.coveralls-maven-plugin}
+
+ UTF-8
+
+ ${project.basedir}/modules/parser/target/generated-sources/antlr3
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${version.jacoco-maven-plugin}
+
+
+ prepare-agent
+
+ prepare-agent
+
+
+
+