From b1c836d7130ef634c5acb53cacd01a8e174d058f Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 23 Dec 2017 17:13:28 +0000 Subject: [PATCH] Add coverage-tile --- README.md | 1 + coverage/pom.xml | 16 +++++++++ coverage/tile.xml | 90 +++++++++++++++++++++++++++++++++++++++++++++++ pom.xml | 1 + 4 files changed, 108 insertions(+) create mode 100644 coverage/pom.xml create mode 100644 coverage/tile.xml diff --git a/README.md b/README.md index fe9277c..607bbce 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ net.kemitix.tiles:checkstyle-tile:${kemitix-tiles.version} net.kemitix.tiles:digraph-tile:${kemitix-tiles.version} net.kemitix.tiles:testing-tile:${kemitix-tiles.version} + net.kemitix.tiles:coverage-tile:${kemitix-tiles.version} net.kemitix.tiles:release-tile:${kemitix-tiles.version} diff --git a/coverage/pom.xml b/coverage/pom.xml new file mode 100644 index 0000000..7adea36 --- /dev/null +++ b/coverage/pom.xml @@ -0,0 +1,16 @@ + + + + tiles-parent + net.kemitix.tiles + 0.1.0-SNAPSHOT + ../tiles-parent/pom.xml + + 4.0.0 + + coverage-tile + tile + + diff --git a/coverage/tile.xml b/coverage/tile.xml new file mode 100644 index 0000000..9a62b10 --- /dev/null +++ b/coverage/tile.xml @@ -0,0 +1,90 @@ + + + 0.7.9 + 4.3.0 + 2.5 + 0.50 + 0.80 + 0 + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + + prepare-agent + + + + report + prepare-package + + report + + + + default-check + + check + + + + + + + CLASS + + *Test + *IT + *Main + *Application + *Configuration + *Immutable* + + + + LINE + COVEREDRATIO + ${jacoco-class-line-covered-ratio} + + + INSTRUCTION + COVEREDRATIO + ${jacoco-class-instruction-covered-ratio} + + + CLASS + MISSEDCOUNT + ${jacoco-class-missed-count-maximum} + + + + + + + + org.eluder.coveralls + coveralls-maven-plugin + ${coveralls-maven-plugin.version} + + + + + + + org.apache.maven.plugins + maven-jxr-plugin + ${maven-jxr-plugin.version} + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + + diff --git a/pom.xml b/pom.xml index eb5aad9..159ec4b 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,7 @@ release digraph enforcer + coverage testing