Browse Source

Prepare unit test coverage on Travis and Coveralls

pull/56/head
Mário Franco 10 years ago
parent
commit
78c7321e85
  1. 5
      .travis.yml
  2. 2
      pf4j/pom.xml
  3. 32
      pom.xml

5
.travis.yml

@ -1,3 +1,8 @@
language: java
jdk:
- oraclejdk7
- oraclejdk8
- openjdk7
after_success:
- mvn clean cobertura:cobertura coveralls:report

2
pf4j/pom.xml

@ -40,7 +40,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.1</version>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
</dependencies>

32
pom.xml

@ -33,6 +33,10 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.7</java.version>
<junit.version>4.12</junit.version>
<cobertura.version>2.7</cobertura.version>
<coveralls.version>3.1.0</coveralls.version>
</properties>
<build>
@ -120,6 +124,34 @@
<additionalparam>-Xdoclint:none</additionalparam>
</properties>
</profile>
<profile>
<id>travis</id>
<activation>
<property>
<name>env.TRAVIS</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>${cobertura.version}</version>
<configuration>
<formats>
<format>xml</format>
</formats>
</configuration>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls.version}</version>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release-sign-artifacts</id>
<activation>

Loading…
Cancel
Save