The Apache Maven team is pleased to announce the release of the Apache
Maven Invoker Plugin, version 3.3.0

The Maven Invoker Plugin is used to run a set of Maven projects.
The plugin can determine whether each project execution is successful,
and optionally can verify the output generated from a given project
execution.

https://maven.apache.org/plugins/maven-invoker-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-invoker-plugin</artifactId>
  <version>3.3.0</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-invoker-plugin/download.cgi

Release Notes - Maven Invoker Plugin - Version 3.3.0

** Bug
    * [MINVOKER-261] - Confusing error message
    * [MINVOKER-271] - Setup tasks and running specific tests
    * [MINVOKER-273] - Environment variable with empty value
    * [MINVOKER-279] - Skipped ITs are logged as error
    * [MINVOKER-287] - parallelThreads and invoker.ordinal
    * [MINVOKER-297] - NPE when non-existing Maven Home is provided in
configuration
    * [MINVOKER-299] - IT test filtering-extensions fails on Maven 3.8.5

** New Feature
    * [MINVOKER-269] - Execute forked Maven in quiet mode
    * [MINVOKER-288] - Failed setup job cause skip rest of jobs
    * [MINVOKER-294] - Allow override mavenExecutable in invoker.properties

** Improvement
    * [MINVOKER-285] - Consider of using groovy-all once again
    * [MINVOKER-286] - Remove code and documentation corresponding to
goals.txt, profiles.txt
    * [MINVOKER-290] - remove jdk 7 https.protocols configuration
    * [MINVOKER-295] - Refactor for settings InvocationRequest in one place
    * [MINVOKER-296] - Warn-log the case of incomplete name-description
    * [MINVOKER-303] - Print build summary at the end after logs
    * [MINVOKER-304] - Use only common groovy modules - xml, json

** Task
    * [MINVOKER-258] - Normalize line endings

** Dependency upgrade
    * [MINVOKER-274] - Use Groovy 3.x to prevent Java9+ warnings about
Groovy 2.x using illegal reflection
    * [MINVOKER-281] - Require Java 8
    * [MINVOKER-292] - Update plugin (requires Maven 3.2.5+)
    * [MINVOKER-298] - Upgrade Maven Reporting to 3.1.0
    * [MINVOKER-300] - Upgrade maven-invoker from 3.1.0 to 3.2.0
    * [MINVOKER-301] - Upgrade Parent to 36

Enjoy,

-The Apache Maven team

Reply via email to