The Apache Maven team is pleased to announce the release of the Apache Maven Invoker Plugin, version 3.0.0.
The 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.
This plugin is in particular handy to perform integration tests for other Maven plugins. The Invoker Plugin can be employed to run a set of test projects that have been designed to assert certain features of the plugin under test.
You should specify the version in your project’s plugin configuration:
1 2 3 4 5
You can download the appropriate sources etc. from the download page:
- MINVOKER-147 – setupIncludes / parallelThreads does not guarantee execution of setup*/pom.xml first.
- MINVOKER-150 – Results from prior execution are included unless clean build
- MINVOKER-210 – Remove link to non-existing Codehaus wiki
- MINVOKER-213 – The plugin should escape any XML special characters (&<>) during interpolating XML files.
- MINVOKER-189 – Update to java 1.6
- MINVOKER-193 – Ensure that setupProjects are always executed first when using -Dinvoker.test
- MINVOKER-197 – Upgrade maven-invoker-plugin to 2.0.0
- MINVOKER-199 – Remove @Deprecated marked code and parameters
- MINVOKER-202 – Remove unused ant dependency
- MINVOKER-204 – Upgrade to Maven3 plugin
- MINVOKER-206 – Upgrade maven-plugins parent to version 30
- MINVOKER-207 – Remove @Deprecated marked code
- MINVOKER-208 – Documentation about invoker properties related to usage of options/parameters should be improved
- MINVOKER-211 – Some ITs can’t be re-executed without clean
- MINVOKER-215 – Use maven-artifact-transfer to support multiple Aether implementations
- MINVOKER-216 – Prepare for Java9 (requires Groovy upgrade)
- MINVOKER-217 – Upgrade to maven-invoker shared component release version 3.0.0
- MINVOKER-219 – Change default value for cloneProjectsTo and cloneClean
- MINVOKER-205 – add color messages
- MINVOKER-164 – Maven Invoker still using -r option when such is no longer supported
- MINVOKER-212 – Upgrade of plexus-interpolation to 1.24.
- MINVOKER-214 – Allow indexed maven.version and os.familiy in invoker.properties
- MINVOKER-218 – Change package to o.a.m.plugins
- MINVOKER-209 – ITs fail (on Windows 10) when working directory contains space
-The Apache Maven team