diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..725f473 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,4 @@ +language: java +jdk: + - openjdk8 +script: mvn clean package jacoco:report coveralls:report diff --git a/README.md b/README.md index a5e4ce4..bcd4bfb 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,12 @@ [![](https://jitpack.io/v/carlomorelli/licensescan-maven-plugin.svg)](https://jitpack.io/#carlomorelli/licensescan-maven-plugin) +[![Build Status](https://travis-ci.org/carlomorelli/licensescan-maven-plugin.svg?branch=master)](https://travis-ci.org/carlomorelli/licensescan-maven-plugin) + +[![Coverage Status](https://coveralls.io/repos/github/carlomorelli/licensescan-maven-plugin/badge.svg?branch=master)](https://coveralls.io/github/carlomorelli/licensescan-maven-plugin?branch=master) + + + LicenseScan Maven plugin audits the dependencies and the transitive dependencies for the Runtime and Compile scopes, and allow to fail the build if a license is detected belonging to the configured blacklist. diff --git a/pom.xml b/pom.xml index 3a18b49..3ed4764 100644 --- a/pom.xml +++ b/pom.xml @@ -10,9 +10,14 @@ UTF-8 + 1.6 + 1.6 + 0.8.2 + 4.3.0 + 1.13.4 3.0.5 2.8.0 - + @@ -73,10 +78,12 @@ + + io.takari.maven.plugins takari-lifecycle-plugin - 1.13.4 + ${maven-takari-lifecycle-plugin.version} true @@ -88,6 +95,26 @@ + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + prepare-agent + + prepare-agent + + + + + + org.eluder.coveralls + coveralls-maven-plugin + ${maven-coveralls-plugin.version} + diff --git a/src/test/projects/basic/pom.xml b/src/test/projects/basic/pom.xml index 5281129..59a976a 100644 --- a/src/test/projects/basic/pom.xml +++ b/src/test/projects/basic/pom.xml @@ -34,7 +34,7 @@ com.github.carlomorelli licensescan-maven-plugin - 1.1 + 2.0 true diff --git a/src/test/projects/integration_fail/pom.xml b/src/test/projects/integration_fail/pom.xml index 38cf66c..7b586f4 100644 --- a/src/test/projects/integration_fail/pom.xml +++ b/src/test/projects/integration_fail/pom.xml @@ -35,7 +35,7 @@ com.github.carlomorelli licensescan-maven-plugin - 1.1 + 2.0 true diff --git a/src/test/projects/integration_pass/pom.xml b/src/test/projects/integration_pass/pom.xml index 2704a71..0401b97 100644 --- a/src/test/projects/integration_pass/pom.xml +++ b/src/test/projects/integration_pass/pom.xml @@ -35,7 +35,7 @@ com.github.carlomorelli licensescan-maven-plugin - 1.1 + 2.0 true