The Maven team is pleased to announce the release of the Maven Invoker
Plugin, version 1.4.
This plugin allows to run Maven on a collection of projects and is
especially useful for integration testing of other Maven plugins. See
the plugin's site for more details:
http://maven.apache.org/plugins/maven-invoker-plugin/
To use the updated plugin in your projects, you need to add the
the following snippet to the plugins or plugin management section of
your POM:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
<version>1.4</version>
</plugin>
Release Notes - Maven 2.x Invoker Plugin - Version 1.4
** Bug
* [MINVOKER-69] - Filter token "basedir" no longer interpolated
* [MINVOKER-70] - invoker:install does not properly handle
versioned dependencies
* [MINVOKER-71] - Usage of <setupIncludes> can result in duplicate
project invocation
* [MINVOKER-78] - Throwing subclasses of java.lang.Error from hook
script aborts main build with "FATAL ERROR"
* [MINVOKER-84] - Staging of snapshot dependencies is incomplete
* [MINVOKER-88] - Staging of existing artifacts from the local
repository triggers transformations on them
* [MINVOKER-93] - Filtering all POMs that are relevant to the
forked build needs to consider child modules added by profiles
** Improvement
* [MINVOKER-68] - Enable accessibility for non-public members from
BeanShell scripts
* [MINVOKER-73] - Support filter token @baseurl@
* [MINVOKER-75] - Trigger further builds upon any indexed invoker
property
* [MINVOKER-76] - Have invoker:run generate report files to allow
reporting on the results of running invoker
* [MINVOKER-92] - Add support for show version option (
-V,--show-version)
** New Feature
* [MINVOKER-72] - Allow to configure network mode for sub builds
* [MINVOKER-74] - Allow to specify alternative POMs during
multi-module builds
* [MINVOKER-77] - Add a invoker report mojo which display invoker
its result
* [MINVOKER-79] - Allow to easily pass data from the pre-build hook
script to the post-build hook script
* [MINVOKER-81] - provide a flag to skip the execution of all
invoker steps
* [MINVOKER-83] - Allow to configure different system properties
for multi-invocation builds
* [MINVOKER-91] - Decouple test execution from build failure
* [MINVOKER-94] - Allow to skip projects based on JRE version or OS
family
** Wish
* [MINVOKER-85] - Don't treat null return value from hook scripts
as error
Enjoy,
-The Maven team
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org