aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCeki Gulcu <ceki@qos.ch>2015-03-26 18:10:33 +0100
committerCeki Gulcu <ceki@qos.ch>2015-03-26 18:10:33 +0100
commite03c29e8ea2c623bed529af6e1ddaa2eaab59769 (patch)
tree3c68cb24559c8068bb2f70ccb51756e339058af2
parenta0ebd0a43bbf07dd0b5560e8eb4a62929e06efaf (diff)
downloadslf4j-e03c29e8ea2c623bed529af6e1ddaa2eaab59769.tar.gz
testing coverall
-rwxr-xr-x.travis.yml2
-rwxr-xr-xjcl-over-slf4j/pom.xml17
-rwxr-xr-xlog4j-over-slf4j/pom.xml15
-rwxr-xr-xpom.xml34
4 files changed, 68 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 49af9f15..c49346e5 100755
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,3 +2,5 @@ language: java
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 93dd37a9..6bbf4964 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 314ef20f..ef54bd69 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 13f0849d..70a21a3c 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>