Merge pull request #84 from kemitix/release/3.2.0

Release 3.2.0
This commit is contained in:
Paul Campbell 2017-07-21 11:32:37 +01:00 committed by GitHub
commit 271f348075
3 changed files with 33 additions and 1 deletions

View file

@ -1,6 +1,11 @@
CHANGELOG
=========
3.2.0
-----
* Add `coveralls-maven-plugin` support
3.1.1
-----

View file

@ -47,6 +47,7 @@ desired value.
* jacoco-class-missed-count-maximum
* java.version
* versions.version
* coveralls-maven-plugin.version
## Checkstyle
@ -264,6 +265,25 @@ The plugin will generate the `target/digraph.dot` file during the `validate` pha
Set the `digraph-dependency.basePackage` property to the root package to graph.
## Coveralls
The [Coveralls Maven Plugin](https://github.com/trautonen/coveralls-maven-plugin)
publishes coverage data to coveralls.io.
### Configuration
The plugin is not configured to run automatically. It must be initiated manually:
```shell
mvn -P release test jacoco:report coveralls:report
```
#### Requirements
In order to use the plugin:
* *must* enable the `release` profile
# Distribution Management
Remote repositories are provided for the Sonatype Nexus Snapshots and Nexus Release

View file

@ -5,7 +5,7 @@
<groupId>net.kemitix</groupId>
<artifactId>kemitix-parent</artifactId>
<version>3.1.1</version>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Kemitix Parent</name>
@ -71,6 +71,7 @@
<versions.version>2.4</versions.version>
<required-maven.version>3.0.4</required-maven.version>
<maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version>
<coveralls-maven-plugin.version>4.3.0</coveralls-maven-plugin.version>
</properties>
<developers>
@ -150,6 +151,12 @@
<artifactId>maven-deploy-plugin</artifactId>
<version>${maven-deploy-plugin.version}</version>
</plugin><!-- maven deploy-plugin -->
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls-maven-plugin.version}</version>
</plugin>
</plugins>
</build>
</profile><!-- release -->