Report code coverage to coveralls.io

This commit is contained in:
Paul Campbell 2016-06-03 16:48:49 +01:00
parent 71789a0ac0
commit d04d1741c9
3 changed files with 16 additions and 0 deletions

View file

@ -1,3 +1,5 @@
language: java language: java
jdk: jdk:
- oraclejdk8 - oraclejdk8
after_success:
- mvn clean test jacoco:report coveralls:report

View file

@ -1,3 +1,6 @@
[![Build Status](https://travis-ci.org/kemitix/node.svg?branch=develop)](https://travis-ci.org/kemitix/node)
[![Coverage Status](https://coveralls.io/repos/github/kemitix/node/badge.svg?branch=develop)](https://coveralls.io/github/kemitix/node?branch=develop)
# node # node
A parent/children data structure A parent/children data structure

11
pom.xml
View file

@ -16,6 +16,7 @@
<properties> <properties>
<assertj.version>3.4.1</assertj.version> <assertj.version>3.4.1</assertj.version>
<coveralls-maven-plugin.version>4.2.0</coveralls-maven-plugin.version>
</properties> </properties>
<issueManagement> <issueManagement>
@ -33,6 +34,16 @@
<inceptionYear>2016</inceptionYear> <inceptionYear>2016</inceptionYear>
<build>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls-maven-plugin.version}</version>
</plugin>
</plugins>
</build>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>