You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Slawomir Jaranowski <sj...@apache.org> on 2022/05/29 19:41:40 UTC

[ANN] Apache Maven Invoker Plugin version 3.3.0 Released

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