testing coverall
diff --git a/.travis.yml b/.travis.yml
index 49af9f1..c49346e 100755
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,3 +2,5 @@
notifications:
email:
- slf4j-dev@qos.ch
+after_success:
+ - mvn clean cobertura:cobertura coveralls:report
\ No newline at end of file
diff --git a/jcl-over-slf4j/pom.xml b/jcl-over-slf4j/pom.xml
index 93dd37a..6bbf496 100755
--- a/jcl-over-slf4j/pom.xml
+++ b/jcl-over-slf4j/pom.xml
@@ -41,6 +41,7 @@
<build>
<plugins>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
@@ -55,7 +56,23 @@
</archive>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${cobertura.maven.plugin.version}</version>
+ <configuration>
+ <instrumentation>
+ <excludes>
+ <exclude>org/**/*.class</exclude>
+ </excludes>
+ </instrumentation>
+ </configuration>
+ </plugin>
+
</plugins>
+
+
</build>
</project>
\ No newline at end of file
diff --git a/log4j-over-slf4j/pom.xml b/log4j-over-slf4j/pom.xml
index 314ef20..ef54bd6 100755
--- a/log4j-over-slf4j/pom.xml
+++ b/log4j-over-slf4j/pom.xml
@@ -41,6 +41,7 @@
<build>
<plugins>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
@@ -55,6 +56,20 @@
</archive>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${cobertura.maven.plugin.version}</version>
+ <configuration>
+ <instrumentation>
+ <excludes>
+ <exclude>org/**/*.class</exclude>
+ </excludes>
+ </instrumentation>
+ </configuration>
+ </plugin>
+
</plugins>
</build>
diff --git a/pom.xml b/pom.xml
index 13f0849..70a21a3 100755
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,7 @@
<junit.version>4.10</junit.version>
<maven-site-plugin.version>3.3</maven-site-plugin.version>
<javadoc.plugin.version>2.10.2</javadoc.plugin.version>
+ <cobertura.maven.plugin.version>2.6</cobertura.maven.plugin.version>
</properties>
<developers>
@@ -204,6 +205,26 @@
</executions>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${cobertura.maven.plugin.version}</version>
+ <configuration>
+ <formats>
+ <format>xml</format>
+ </formats>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eluder.coveralls</groupId>
+ <artifactId>coveralls-maven-plugin</artifactId>
+ <version>3.1.0</version>
+ <configuration></configuration>
+ </plugin>
+
+
<!-- ====== site plugin ===== -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -211,6 +232,7 @@
<version>${maven-site-plugin.version}</version>
<configuration>
<reportPlugins>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
@@ -223,6 +245,18 @@
</plugin>
<plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${cobertura.maven.plugin.version}</version>
+ <configuration>
+ <formats>
+ <format>html</format>
+ </formats>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${javadoc.plugin.version}</version>