You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2018/01/02 22:51:19 UTC

[maven-invoker-plugin] annotated tag maven-invoker-plugin-1.5 updated (b6abc46 -> e1b2f78)

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a change to annotated tag maven-invoker-plugin-1.5
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git.


*** WARNING: tag maven-invoker-plugin-1.5 was modified! ***

    from b6abc46  (tag)
      to e1b2f78  (tag)
 tagging 21706282b726e93de885c92a21ca9292dc49766a (commit)
 replaces maven-invoker-plugin-1.4
      by Hervé Boutemy
      on Fri Oct 23 19:29:36 2009 +0000

- Log -----------------------------------------------------------------
maven-invoker-plugin-1.5 reworked after migration from aggregate svn to split git
-----------------------------------------------------------------------

 discard d9b3b8a  [maven-scm] copy for tag maven-invoker-plugin-1.5
 discard e3951bc  [maven-release-plugin] prepare release maven-invoker-plugin-1.5
 discard 125494a  fix some documentation before release
 discard 692c6f0  o Tweaked summary
 discard 3664573  o Fixed typo
 discard 0af3ec2  [MINVOKER-96] Adding a selector based on current maven version
 discard 8fa0af4  [MINVOKER-95] Restoring the behaviour that exceptions thrown in a post-build hook script result in a build failure
 discard 9a47fdd  [MINVOKER-95] Committing some tidy-up's suggested by Benjamin Bentmann
 discard be7807d  [MINVOKER-95] Adding implementation of selector-scripts functionality
 discard f984a6d  o Fixed typo
 discard 215047e  add apache snapshot repo for maven 3.x build
 discard de25852  o Updated to maven-invoker-plugin:1.4
 discard 10b8a58  faster execution
 discard e636bce  [maven-release-plugin] prepare for next development iteration
 discard fbbb32a  [maven-release-plugin] prepare release maven-invoker-plugin-1.4
 discard 1d016c8  o Updated to maven-invoker:2.0.11
 discard 8eb9734  o Stabilized IT
 discard 7f5fdf5  o Polished site
 discard da8e9f2  [MINVOKER-94] Allow to skip projects based on JRE version or OS family
 discard 05d2c7e  upgrade parent version to ensure source-release is automatic.
 discard 6043b58  o Fixed handling of metadata for dependencies outside of reactor
 discard 9b5c208  [MINVOKER-93] Filtering all POMs that are relevant to the forked build needs to consider child modules added by profiles
 discard 710032d  o Refactored code
 discard ad3c4d8  o Added IT profile for Maven 3
 discard eb79162  o Stabilized ITs
 discard 4ffac91  [MINVOKER-92] Add support for show version option ( -V,--show-version)
 discard c3c15d7  o Decoupled ITs from maven-site-plugin
 discard 7b74f34  [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
 discard e1fc6b9  o Fixed checkstyle errors
 discard 16b4987  o Refactored code
 discard 159068d  [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
 discard 1826178  o fixed ambiguous links o added Doxia xsd
 discard b8906c8  o Fixed documentation
 discard 982188b  [MINVOKER-88] Staging of existing artifacts from the local repository triggers transformations on them
 discard e4fe9d5  o Polished code
 discard 6a65592  [MINVOKER-70] invoker:install does not properly handle versioned dependencies
 discard 89bcd6d  o Tidied up dependencies
 discard 376db8f  [MINVOKER-85] Don't treat null return value from hook scripts as error
 discard 161702c  used http://maven.apache.org/xsd/* for schema location
 discard ae21110  o Prevented multiple installations of same artifact
 discard 97096ff  o Tweaked documentation
 discard 6b2e81e  add a small javadoc comment on the report mojo
 discard cade1d9  [MINVOKER-77] Add a invoker report mojo which display invoker its result remove forked lifecycle
 discard fe1d164  [MINVOKER-77] Add a invoker report mojo which display invoker its result add French file
 discard f368013  [MINVOKER-84] Staging of snapshot dependencies is incomplete
 discard b45830b  [MINVOKER-83] Allow to configure different system properties for multi-invocation builds
 discard 15e3bcc  o Inherited from maven-plugins:13
 discard 58f76f0  o Used dedicated system property for test (the build.log Mark Struberg provided suggests file.encoding can't be safely overridden in all envs but that is irrelevant for the test)
 discard 6aab23b  o Polished code:   - Improved exception handling   - Centralized retrieval of report files   - Reduced visibility of internal methods
 discard 7b263a5  [MINVOKER-81] provide a flag to skip the execution of all invoker steps Submitted by: Mark Struberg
 discard 2eb7c8c  use the latest parents
 discard 74a45a1  o Polished report and used localized number formats
 discard 835fc98  o Updated report bundle to refer to builds rather than tests o Added German bundle
 discard a452a37  o Fixed rendering of build result
 discard ae8786a  [MINVOKER-77] Add a invoker report mojo which display invoker its result
 discard 383f2d0  [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker
 discard 4d2afa3  o Used modello-maven-plugin version inherited from parent to avoid inconsistencies during reactor build
 discard 1f47aef  o Refactored the script execution out into a standalone util class
 discard 479f587  o Polished code
 discard 48cc765  fix it
 discard 6f3f8e7  [MINVOKER-76] add some for the report file feature
 discard e1c85c7  [MINVOKER-76] add @since make the report directory configurable with cli
 discard c1a8a80  [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker Submitted by Stephen Connolly
 discard e7ae831  o Optimized ITs with regard to execution time
 discard e4bf550  o Strengthened ITs
 discard bbd04d1  [MINVOKER-79] Allow to easily pass data from the pre-build hook script to the post-build hook script
 discard b44d2b4  [MINVOKER-78] Throwing subclasses of java.lang.Error from hook script aborts main build with "FATAL ERROR"
 discard df30e9a  o Simplified example hook script (The Invoker Plugin automatically logs the exception stack trace. Besides, throwing an exception has the additional benefit of transporting the error message/condition to the summary output on the console)
 discard 7278b5f  [MINVOKER-75] Trigger further builds upon any indexed invoker property
 discard 7c0f9c8  [MINVOKER-74] Allow to specify alternative POMs during multi-module builds
 discard dad9163  o Added build time to summary output
 discard 4b67004  o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
 discard d5f0f3d  [MINVOKER-73] Support filter token @baseurl@
 discard 47e3d5c  o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
 discard 3c67dba  o Installed POM for staged dependencies via attached artifact metadata which more closely resembles things in the Install Plugin and also reduces log noise from the ArtifactInstaller by 50%
 discard 916310b  [MINVOKER-70] invoker:install does not properly handle versioned dependencies
 discard 284286d  [MINVOKER-72] Allow to configure network mode for sub builds
 discard 256fbe6  [MINVOKER-71] Usage of <setupIncludes> can result in duplicate project invocation
 discard 7dc02ac  o Updated to maven-invoker-plugin:1.3
 discard cbfd18a  [MINVOKER-69] Filter token "basedir" no longer interpolated
 discard 3f8751d  [MINVOKER-68] Enable accessibility for non-public members from BeanShell scripts
 discard fe1875c  [maven-release-plugin] prepare for next development iteration
 discard c8221b6  [maven-release-plugin] prepare release maven-invoker-plugin-1.3
 discard 53334ce  [MINVOKER-66] Reduce log level for install goal output to debug
 discard 58f8e81  [MINVOKER-67] Create interpolated settings file in cloneProjectsTo directory and keep it after execution
 discard 0981627  o Improved IT name
 discard e7e2ae8  o Fixed Checkstyle warnings
 discard a7d8870  [MINVOKER-66] Reduce log level for install goal output to debug
 discard 6232e66  use released parent
 discard 74cc3ab  [MINVOKER-65] Support token "localRepositoryUrl" for filtering settings.xml
 discard f2a9a5a  [MINVOKER-7]
 discard f2bd679  [MINVOKER-62] Change the default value for the projectsDirectory parameter
 discard e2cbf32  [MINVOKER-64] invoker:install does not install dependencies unless they are in the reactor
 discard 036be5c  [MINVOKER-64] For dependency artifacts that aren't in the current reactor, install them from the local repository when invoker:install is called.
 discard 89bd65c  [MINVOKER-61] Allow to ignore failures
 discard 7fcd11b  o Refactored code
 discard b7a916a  [MINVOKER-60] Artifact staging misses attached artifact metadata of POM projects
 discard 5826eda  o Improved error reporting
 discard 2917148  o Added separate document about filtering
 discard 8f7992d  o Added some links
 discard 30f8e2e  o Added integration test to check handling of spaces on Maven command line
 discard 45850f5  o Unified license headers
 discard f9d904f  o Updated to maven-invoker:2.0.10
 discard 93ca70d  o Updated index page of plugin site
 discard 466cedd  o Explicitly stated UTF-8 as file encoding o Updated license header
 discard 83d21af  o Mentioned plugin ITs as further examples
 discard 553144a  o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
 discard 349d878  o Unified plugin name
 discard 9a32589  o Updated index page of plugin site
 discard 3eb5d65  o Added integration test to check multiple Maven invocations per project
 discard f25c4b1  [MINVOKER-59] Using invoker.profiles with empty value causes unintended build
 discard 5436b5e  o Added integration tests to check handling of failures
 discard 1ece464  o Clarified failure conditions
 discard 6fd0108  [MINVOKER-58] Allow to declare setup projects which must be run before all the rest
 discard 9aff2f1  o Extended integration test to check both script interpreters
 discard 6bc592e  o Added integration test to check for discovery of script by well-known file extension
 discard 4da0989  o Updated documentation
 discard 7123c90  [MINVOKER-57] Allow to configure M2_HOME and JAVA_HOME for the forked builds
 discard 650b15e  [MINVOKER-50] Filter all POMs that are relevant to the forked build
 discard 9bd0026  o Added javadoc
 discard 5bf3dc5  [MINVOKER-56] Clone all projects which are locally reachable from the invoked IT project
 discard 886b075  [MINVOKER-55] Filter IT POMs in-place if cloneProjectsTo is used
 discard 77e17bc  o Avoided unnecessary interpolation of settings before each sub build
 discard bda2862  o Added integration test to check proper handling of POM encoding
 discard 87ea42b  o Excluded settings.xml automatically from project scanning
 discard 41fd04a  o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents)
 discard b23519d  o Set svn:eol-style=native
 discard 70a87d2  o Added IT to check for proper class loading in hook scripts
 discard b61d436  [MINVOKER-53] Filtering erroneously interpolates expressions from the POM even if prefix is neither project nor pom
 discard 8206a50  o Polished documentation
 discard c44b384  [MINVOKER-52] Add a new mojo parameter to specify filter properties using the more convenient map-syntax
 discard bdf7d74  o Extended IT to check for attached artifacts, too
 discard 829f671  [MINVOKER-51] NPE when packaging is pom Submitted by: Peter Janes Reviewed by: Benjamin Bentmann
 discard a573356  o Unified interpolation
 discard 0fad0e3  o Retained line terminators in filtered files to make their inspection easier
 discard dd2832f  o Added integration test to check proper artifact staging (inspired by MINVOKER-40 and MINVOKER-43)
 discard 7bd3a4f  o Extended FAQ
 discard 08c56c2  o Deleted obsolete files
 discard 0838668  o Made build summary use error level for list of failed builds
 discard 3aaf3e2  o Refactored handling of build failures
 discard fcb8d18  o Improved handling of script exceptions
 discard de5b8d3  o Fixed potentially misleading failure message o Logged script exceptions to build log
 discard 65f773a  o Strengthened IT to check that the default local repo path is properly propagated to the sub build
 discard f937c8d  o Stabilized ITs
 discard 6ff180d  o Added another IT
 discard 8d85f28  [MINVOKER-49] Inject global variable with path to local repo into hook scripts
 discard f3f9980  [MINVOKER-48] Project cloning does not retain empty directories
 discard 688a9a5  [MINVOKER-47] Test builds fail to locate staged artifacts when using custom settings and non-default local repo path
 discard 98daed4  o Deleted obsolete files
 discard 0bea4a8  o Converted unit tests that executed the mojo to ITs
 discard cca9153  o Inherited from latest parent
 discard 0efea26  o Refactored code to ease maintenance
 discard 79c3a6b  [MINVOKER-46] Allow multiple invocations of Maven on the same project
 discard 5f7a363  o Refactored code to reduce complexity
 discard e567770  o Refactored code to ease maintenance o Added more javadoc
 discard 97a3a43  o Reduced visibility of classes/methods that are implementation details o Fixed some problems reported by Checkstyle
 discard 83fb7ae  o Fixed some problems reported by Checkstyle
 discard a0e355b  [MINVOKER-7] Add groovy support for pre/post build hook scripts
 discard cd3da1e  o Partially reverted r683667 to break up cyclic references among plugins in reactor
 discard db08827  o Added stub IT profile to highlight plugins during CI
 discard e1fd246  o Improved parameter documentation
 discard d07d6e1  [MINVOKER-36] Support for non-project based Maven invocations
 discard fdbf5ad  [maven-release-plugin] prepare for next development iteration
 discard 19a19c6  [maven-release-plugin] prepare release maven-invoker-plugin-1.2.1
 discard 372dddb  o Locked down version of all reporting plugins
 discard 5158dfd  o Switched to released maven-invoker:2.0.9
 discard ca92e40  Go back to parent 11 Will be released before parent 12 (and integrated into it)
 discard 3908d56  o Be consistent in naming.
 discard 935708a  o Fix typos.
 discard 5b34c43  [MINVOKER-45] External properties file is ignored if parameter testProperties is not defined
 discard 44133eb  Try to use the 12-SNAPSHOT parent
 discard 361f1d1  o Updated to plexus-utils:1.5.6 o Switched to plexus-interpolation:1.2
 discard 24b55e8  o Switched back to plexus-utils:1.5.1 (interpolation API broke and needs fix ups)
 discard 4d22b7e  o Reordered POM
 discard bff5a92  o Added project description o Updated to plexus-utils:1.5.6
 discard 0fc7faa  o Tweaked documentation
 discard 695e2f7  o Improved documentation
 discard 06b2947  o Escaped POM property that should not be filtered
 discard c18fa41  o Use latest versions of Project Info Reports, Plugin and Site plugins.
 discard a36e975  o Sync titles, headings and menu options. o Alphabetize the Examples menu options.
 discard 7febeea  o Make sure that the documentation always has up-to-date <version> elements in POM snippets in the documentation.
 discard a5efffb  o Sync the version of dependencies on Maven core artifacts with the version specified as a Maven prerequisite. o Add used undeclared dependencies.
 discard c0a1035  o Fix typos.
 discard 86b36d6  o Add and fix license headers.
 discard 01125d7  o Ignore IDEA files.
 discard b40f2a2  o Fix errors reported by Checkstyle.
 discard 59a6545  [MINVOKER-44] cloneProjectsTo fails to copy projects with the same prefix
 discard ac6872d  upgrade to last maven-invoker SNAPSHOT in order to have fixes for MSHARED-21 changes version 1.2.1 as it's a bug fixes version
 discard 387b937  o Reverted r679364 (I misunderstood the problems caused by MINVOKER-43)
 discard 58b84e4  using release of maven-plugin-testing-harness:1.2 use last surefire plugin version
 discard 45ff20e  o Pointed out requirement to sync remote repo identifiers with identifier of local testing repo
 discard 869222c  [MINVOKER-43] Sync repository identifier of custom IT repo with identifier of real local repository
 discard c2bfb61  [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
 discard 8a8926d  [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
 discard fdefc27  [MINVOKER-41] NullPointerException in InvokerMojo::runBuild in case the mvn executable is not at the expected location
 discard 3e01d22  [MINVOKER-40] Parent POMs of dependencies are missing in IT repo
 discard dfdc85d  o Polished docs
 discard 0efb1a8  [maven-release-plugin] prepare for next development iteration
 discard fcbfca2  [maven-release-plugin] prepare release maven-invoker-plugin-1.2
 discard b495dee  o ignored IDE files
 discard 90ffaf3  use released version
 discard d6bcd3b  [MINVOKER-37] Stage Reactor Contents to IT Repo
 discard 078fd66  o Fixed svn:keywords
 discard a5d78ba  o Removed svn:executable
 discard e930c17  o Polished site
 discard f189171  [MINVOKER-22] Add feature to install plugin to a local repository.
 discard 153b5f6  [MINVOKER-35] Make run mojo bind to phase integration-test by default
 discard e22184b  [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
 discard fa637a4  [MINVOKER-34] Warn about usage of platform encoding
 discard 9e7c7c3  [MINVOKER-30] Allow to configure file encoding for verifications scripts
 discard 9032068  fix checkstyle errors
 discard 6db747e  add documentation on how to have a faster build with the plugin
 discard dace4fc  [MINVOKER-22] Remove unused import.
 discard 5633a68  [MINVOKER-22] Use ArtifactRepositoryFactory instead of calling the repository object constructor directly.
 discard 6889add  o Extended FAQ to mention possibility to assert build failures
 discard 41293a9  [MINVOKER-33] Allow to centrally configure invocation request per IT
 discard 8e13db5  o Polished docs
 discard ab369e3  o Added @since tag
 discard 93c0203  [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
 discard 111a462  [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
 discard 19e453e  o Fixed javadoc
 discard 31fa8c8  [MINVOKER-22] Adding site documentation for install feature, and some other site improvements.
 discard 45828e6  Add target directory to svn:ignore
 discard 27de3c7  Small improvement to error handling.  If the local-repo does not exist, it should be created.
 discard 4e23983  interpolate settings file add a new key/value localRepository with value settings.localRepository (will help to fix MINVOKER-26)
 discard 0068f3f  [MINVOKER-22] Add feature to install plugin to a local repository. Submitted by Paul Gier
 discard 159772f  o Polished site docs
 discard 7a6b117  o Added @since tag
 discard 2a57bd2  o Fixed dependency declarations
 discard 417c27d  [MINVOKER-30] Allow to configure file encoding for verifications scripts
 discard 325e3ef  [MINVOKER-32] Exclude some files by default when using "cloneProjectsTo" Submitted by Paul Gier
 discard e22b9f7  [MINVOKER-31] Test failing because of system property Submitted by Paul Gier
 discard 35ad1c5  o Added bin to svn:ignore
 discard 9fa3513  [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
 discard a1b1284  don't fail if working directory path contains spaces (fixed by PLXUTILS-54 in plexus-utils 1.4.9)
 discard e4da301  fixed encoding when writing interpolated POM file
 discard d3bac45  removed tabs or unwanted spaces (no code change)
 discard c08dbbd  o Added svn:eol-style=native
 discard f720678  o Removed svn:executable
 discard e4f4d21  [MINVOKER-24] add a parameter to use an alternate settings file
 discard 7817307  [MINVOKER-23] Use project.getProperties() when performing IT pom interpolations Submitted by John Allen
 discard dc21b67  add license header
 discard 3ecc885  ignore eclipse files
 discard 0500160  remove fix version
 discard 47ffc77  [maven-release-plugin] prepare for next development iteration
 discard d95c5f7  [maven-release-plugin] prepare release maven-invoker-plugin-1.1
 discard e6a2f12  as the plugin depends on plexus-utils 1.4.7 the maven prerequisites version must be 2.0.6
 discard 2c2062a  lock maven-source-plugin to version 2.0.4
 discard 4fea4f6  use released version of maven-invoker
 discard 8a43307  [MINVOKER-18] two executions of the same pom causes a prooblem with interpolated-pom.xml Don't use the patch attached in the issue. Just delete the target file if exists before (re)creation.
 discard 850e34a  [MINVOKER-20] Adding properties parameter to replace testProperties, and use the more standard <key>value</key> syntax for properties.
 discard 4a6e44c  [MINVOKER-10] Capability to define different profiles per it test
 discard 589bfe0  [MINVOKER-15] fix issueManagement url
 discard ff7f00c  use deleteOnExit() for temporary interpolated  pom files
 discard b6ae72a  [MINVOKER-13] support a parameter "a la" -Dtest like in surefire
 discard ff22cd9  [MINVOKER-12] Interpolate it pom with a different token ${..} -> @...@
 discard f3839c9  add a documentation on goals files interpolation
 discard 696cdde  [MINVOKER-11] In case of error in bsh evaluation the error must be display this error is displayed with getLog().error in the mojo
 discard fb76ed4  [MINVOKER-9] Interpolate goal files with project and new properties field
 discard 08209b4  remove System.out.println
 discard 1676529  add unit test
 discard 0106dd2  add some @since
 discard 6c985d8  Adding skip flag to enable fine-grained control over existing plugin configurations from within a profile, simply by setting a flag.
 discard 82a089c  Adding support for profiles.
 discard 560f696  [MINVOKER-2] Applying patch to keep failures from being counted twice.
 discard 2dfe24f  Adding ability to clone the project(s) before invoking. This is useful when you actually want to run the main build twice (once nested within the other) without having any collisions on class output dir, etc.
 discard 3fb23d1  Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released
 discard efbb386  update parent
 discard 74ce6fe  [maven-release-plugin] prepare for next development iteration
 discard 9562738  [maven-release-plugin] prepare release maven-invoker-plugin-1.0
 discard 8f6160c  Fixing for released maven-invoker, and rolling back the parent pom version to avoid having to release it.
 discard 873778c  o fix reference
 discard d7f13fd  o udating the license headers
 discard 886d6fa  o correctly reference
 discard 76b2d9b  o rolling back some snapshots to releases to prepare for a release, the vote was in october so we'll need to do it again, but this is necessary for automating some non-standard builds for the ITs
 discard b505fe0  - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots
    omit 65bf500  o updating to latest released parent
    omit 59a22b7  Adding parameters to suppress summary and inject global test properties for all IT builds.
    omit 7f5f4d0  o adding prereq
    omit 6104c1c  o inherit the SCM element
    omit 59931b9  o adding documentation for the invoker plugin
    omit 694825a  o adding a faq
    omit b6b9d9c  o starting site for invoker plugin
    omit c56c0d1  moved to sandbox
    omit 1c9e4c3  Updating the parent-pom version.
    omit 610c654  MNG-2587: [maven-invoker-plugin] build.log file should not be placed inside the target/ directory
    omit f7bd57a  Changing verification script to be more general-purpose, as a post-build hook.
    omit c9d8e23  Adding option to stream build logs to the mojo output.
    omit c3d96d3  ...and fixing SCM info for the sandbox location.
    omit b866164  Adding SCM info for the sandbox location.
    omit 444329b  Cleaning up output and fixing single-pom override parameter.
    omit 6f921e1  Adding ability to specify a single POM to build as an override to the scanning behavior.
    omit 9545d35  changing pom to use new parent, and added sysout/syserr handling for scripts.
    omit 840fd36  Initial pass at a maven-forking plugin...uses the maven-invoker API from maven/shared.
     add a34c055  moved to sandbox
     add 2210e10  o starting site for invoker plugin
     add 102a1c5  o adding a faq
     add f969fcd  o adding documentation for the invoker plugin
     add 611f64b  o inherit the SCM element
     add 7b390fe  o adding prereq
     add a7ee668  Adding parameters to suppress summary and inject global test properties for all IT builds.
     add 50bea81  o updating to latest released parent
     add 6abd365  - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots
     add 30f1e00  o rolling back some snapshots to releases to prepare for a release, the vote was in october so we'll need to do it again, but this is necessary for automating some non-standard builds for the ITs
     add 1dc80d7  o correctly reference
     add 8f4fe7b  o udating the license headers
     add 253d934  o fix reference
     add 061aad0  Fixing for released maven-invoker, and rolling back the parent pom version to avoid having to release it.
     add 6f92f42  [maven-release-plugin] prepare release maven-invoker-plugin-1.0
     add 78c82f8  [maven-release-plugin] prepare for next development iteration
     add 8abbfbd  update parent
     add 93a96d7  Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released
     add 4035c8b  Adding ability to clone the project(s) before invoking. This is useful when you actually want to run the main build twice (once nested within the other) without having any collisions on class output dir, etc.
     add f907bbe  [MINVOKER-2] Applying patch to keep failures from being counted twice.
     add 14c8db5  Adding support for profiles.
     add e9e865f  Adding skip flag to enable fine-grained control over existing plugin configurations from within a profile, simply by setting a flag.
     add 10f2aef  add some @since
     add c450cd2  add unit test
     add 6ef2cca  remove System.out.println
     add 5e46e81  [MINVOKER-9] Interpolate goal files with project and new properties field
     add 7d8c66f  [MINVOKER-11] In case of error in bsh evaluation the error must be display this error is displayed with getLog().error in the mojo
     add 0457812  add a documentation on goals files interpolation
     add d7dc87e  [MINVOKER-12] Interpolate it pom with a different token ${..} -> @...@
     add 12734e2  [MINVOKER-13] support a parameter "a la" -Dtest like in surefire
     add 69567e8  use deleteOnExit() for temporary interpolated  pom files
     add 8ddabe2  [MINVOKER-15] fix issueManagement url
     add 155cc7e  [MINVOKER-10] Capability to define different profiles per it test
     add e2b694d  [MINVOKER-20] Adding properties parameter to replace testProperties, and use the more standard <key>value</key> syntax for properties.
     add 65cf57a  [MINVOKER-18] two executions of the same pom causes a prooblem with interpolated-pom.xml Don't use the patch attached in the issue. Just delete the target file if exists before (re)creation.
     add f07a633  use released version of maven-invoker
     add 0e7fa4f  lock maven-source-plugin to version 2.0.4
     add fc6f59e  as the plugin depends on plexus-utils 1.4.7 the maven prerequisites version must be 2.0.6
     add cf1ec65  [maven-release-plugin] prepare release maven-invoker-plugin-1.1
     add 0ce6381  [maven-release-plugin] prepare for next development iteration
     add b7dd190  remove fix version
     add 9c132db  add license header
     add 3240aad  [MINVOKER-23] Use project.getProperties() when performing IT pom interpolations Submitted by John Allen
     add e568d27  [MINVOKER-24] add a parameter to use an alternate settings file
     add bc91c48  o Removed svn:executable
     add 9c0b85f  o Added svn:eol-style=native
     add bc2014b  removed tabs or unwanted spaces (no code change)
     add 30efbc6  fixed encoding when writing interpolated POM file
     add c4cf392  don't fail if working directory path contains spaces (fixed by PLXUTILS-54 in plexus-utils 1.4.9)
     add 88682f4  [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
     add 351fd46  [MINVOKER-31] Test failing because of system property Submitted by Paul Gier
     add 4b02eba  [MINVOKER-32] Exclude some files by default when using "cloneProjectsTo" Submitted by Paul Gier
     add 085984c  [MINVOKER-30] Allow to configure file encoding for verifications scripts
     add 760af14  o Fixed dependency declarations
     add 8fbbacd  o Added @since tag
     add 4b4346c  o Polished site docs
     add 25bf8d3  [MINVOKER-22] Add feature to install plugin to a local repository. Submitted by Paul Gier
     add 3d7da97  interpolate settings file add a new key/value localRepository with value settings.localRepository (will help to fix MINVOKER-26)
     add e5cd021  Small improvement to error handling.  If the local-repo does not exist, it should be created.
     add 0a4a359  [MINVOKER-22] Adding site documentation for install feature, and some other site improvements.
     add fe4511c  o Fixed javadoc
     add 84dc643  [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
     add 1c8eac2  [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
     add bf72799  o Added @since tag
     add 38faef9  o Polished docs
     add b753861  [MINVOKER-33] Allow to centrally configure invocation request per IT
     add ea19baa  o Extended FAQ to mention possibility to assert build failures
     add 1d3fff9  [MINVOKER-22] Use ArtifactRepositoryFactory instead of calling the repository object constructor directly.
     add 3fadefa  [MINVOKER-22] Remove unused import.
     add c873e71  add documentation on how to have a faster build with the plugin
     add f07931b  fix checkstyle errors
     add 3e49083  [MINVOKER-30] Allow to configure file encoding for verifications scripts
     add aba479d  [MINVOKER-34] Warn about usage of platform encoding
     add 4b61e3e  [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
     add 86af92f  [MINVOKER-35] Make run mojo bind to phase integration-test by default
     add 57f906d  [MINVOKER-22] Add feature to install plugin to a local repository.
     add bc78161  o Polished site
     add 58ea6c0  o Removed svn:executable
     add 8e774c9  [MINVOKER-37] Stage Reactor Contents to IT Repo
     add 0eba059  use released version
     add 461df68  [maven-release-plugin] prepare release maven-invoker-plugin-1.2
     add 8ee11e2  [maven-release-plugin] prepare for next development iteration
     add e5a4e9f  o Polished docs
     add d578014  [MINVOKER-40] Parent POMs of dependencies are missing in IT repo
     add a690cf3  [MINVOKER-41] NullPointerException in InvokerMojo::runBuild in case the mvn executable is not at the expected location
     add 89b34ed  [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
     add a45e859  [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
     add f467f24  [MINVOKER-43] Sync repository identifier of custom IT repo with identifier of real local repository
     add 0e181f9  o Pointed out requirement to sync remote repo identifiers with identifier of local testing repo
     add 55f76d9  using release of maven-plugin-testing-harness:1.2 use last surefire plugin version
     add 218d1c9  o Reverted r679364 (I misunderstood the problems caused by MINVOKER-43)
     add 473c4d3  upgrade to last maven-invoker SNAPSHOT in order to have fixes for MSHARED-21 changes version 1.2.1 as it's a bug fixes version
     add 3e372a7  [MINVOKER-44] cloneProjectsTo fails to copy projects with the same prefix
     add 55ddd8c  o Fix errors reported by Checkstyle.
     add c76fc54  o Add and fix license headers.
     add 2b92935  o Fix typos.
     add 4ceedd7  o Sync the version of dependencies on Maven core artifacts with the version specified as a Maven prerequisite. o Add used undeclared dependencies.
     add cd5a784  o Make sure that the documentation always has up-to-date <version> elements in POM snippets in the documentation.
     add e5e892b  o Sync titles, headings and menu options. o Alphabetize the Examples menu options.
     add 5c29a74  o Use latest versions of Project Info Reports, Plugin and Site plugins.
     add e8953d5  o Escaped POM property that should not be filtered
     add 4e065ec  o Improved documentation
     add 4c6d131  o Tweaked documentation
     add 5890010  o Added project description o Updated to plexus-utils:1.5.6
     add b6114f0  o Reordered POM
     add fceae12  o Switched back to plexus-utils:1.5.1 (interpolation API broke and needs fix ups)
     add e0ff504  o Updated to plexus-utils:1.5.6 o Switched to plexus-interpolation:1.2
     add 2883a83  Try to use the 12-SNAPSHOT parent
     add bd2b7a1  [MINVOKER-45] External properties file is ignored if parameter testProperties is not defined
     add b572e7c  o Fix typos.
     add ffe3d10  o Be consistent in naming.
     add 4213564  Go back to parent 11 Will be released before parent 12 (and integrated into it)
     add 9db76ac  o Switched to released maven-invoker:2.0.9
     add 6b4addf  o Locked down version of all reporting plugins
     add d52f1f3  [maven-release-plugin] prepare release maven-invoker-plugin-1.2.1
     add 9a50967  [maven-release-plugin] prepare for next development iteration
     add 620e49b  [MINVOKER-36] Support for non-project based Maven invocations
     add 4e9c954  o Improved parameter documentation
     add 6df5354  o Added stub IT profile to highlight plugins during CI
     add c3fc6a7  o Partially reverted r683667 to break up cyclic references among plugins in reactor
     add a4b14e2  [MINVOKER-7] Add groovy support for pre/post build hook scripts
     add 96540c5  o Fixed some problems reported by Checkstyle
     add aec223c  o Reduced visibility of classes/methods that are implementation details o Fixed some problems reported by Checkstyle
     add 3ea7b3e  o Refactored code to ease maintenance o Added more javadoc
     add 739b651  o Refactored code to reduce complexity
     add 0ed094f  [MINVOKER-46] Allow multiple invocations of Maven on the same project
     add 51b78b6  o Refactored code to ease maintenance
     add c1264e8  o Inherited from latest parent
     add 34a9352  o Converted unit tests that executed the mojo to ITs
     add fe817bf  o Deleted obsolete files
     add 8ba3530  [MINVOKER-47] Test builds fail to locate staged artifacts when using custom settings and non-default local repo path
     add 425c1d4  [MINVOKER-48] Project cloning does not retain empty directories
     add e92fded  [MINVOKER-49] Inject global variable with path to local repo into hook scripts
     add 7e878a4  o Added another IT
     add d75ba44  o Stabilized ITs
     add 7d6f965  o Strengthened IT to check that the default local repo path is properly propagated to the sub build
     add db47134  o Fixed potentially misleading failure message o Logged script exceptions to build log
     add c093cb6  o Improved handling of script exceptions
     add a80df99  o Refactored handling of build failures
     add 02a8734  o Made build summary use error level for list of failed builds
     add 7116bfe  o Deleted obsolete files
     add 40b991b  o Extended FAQ
     add e64b714  o Added integration test to check proper artifact staging (inspired by MINVOKER-40 and MINVOKER-43)
     add e0b358a  o Retained line terminators in filtered files to make their inspection easier
     add ec4b124  o Unified interpolation
     add f26b28e  [MINVOKER-51] NPE when packaging is pom Submitted by: Peter Janes Reviewed by: Benjamin Bentmann
     add ac4c1e0  o Extended IT to check for attached artifacts, too
     add 6d1d1cf  [MINVOKER-52] Add a new mojo parameter to specify filter properties using the more convenient map-syntax
     add 05a1e84  o Polished documentation
     add fdd0043  [MINVOKER-53] Filtering erroneously interpolates expressions from the POM even if prefix is neither project nor pom
     add 9cf6b3a  o Added IT to check for proper class loading in hook scripts
     add c146a87  o Set svn:eol-style=native
     add d401980  o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents)
     add b89f872  o Excluded settings.xml automatically from project scanning
     add aff5d0b  o Added integration test to check proper handling of POM encoding
     add 1f50ba2  o Avoided unnecessary interpolation of settings before each sub build
     add 7a10433  [MINVOKER-55] Filter IT POMs in-place if cloneProjectsTo is used
     add 090d0ef  [MINVOKER-56] Clone all projects which are locally reachable from the invoked IT project
     add 0e1c55b  o Added javadoc
     add 3e16957  [MINVOKER-50] Filter all POMs that are relevant to the forked build
     add b2582ab  [MINVOKER-57] Allow to configure M2_HOME and JAVA_HOME for the forked builds
     add 002f4b0  o Updated documentation
     add b24151b  o Added integration test to check for discovery of script by well-known file extension
     add 0f71bfe  o Extended integration test to check both script interpreters
     add e0bca8f  [MINVOKER-58] Allow to declare setup projects which must be run before all the rest
     add 4d2ed60  o Clarified failure conditions
     add 6e2d291  o Added integration tests to check handling of failures
     add 3be7032  [MINVOKER-59] Using invoker.profiles with empty value causes unintended build
     add b677695  o Added integration test to check multiple Maven invocations per project
     add 80da3d3  o Updated index page of plugin site
     add f88e81a  o Unified plugin name
     add e0de707  o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
     add d336132  o Mentioned plugin ITs as further examples
     add e09931d  o Explicitly stated UTF-8 as file encoding o Updated license header
     add 55a2f86  o Updated index page of plugin site
     add e14b1b5  o Updated to maven-invoker:2.0.10
     add f49592f  o Unified license headers
     add 2c5fdf1  o Added integration test to check handling of spaces on Maven command line
     add 68b56ef  o Added some links
     add b0639ca  o Added separate document about filtering
     add ce04392  o Improved error reporting
     add f4769e4  [MINVOKER-60] Artifact staging misses attached artifact metadata of POM projects
     add 02e4d42  o Refactored code
     add f3c8e94  [MINVOKER-61] Allow to ignore failures
     add 4de2e32  [MINVOKER-64] For dependency artifacts that aren't in the current reactor, install them from the local repository when invoker:install is called.
     add b41a7fe  [MINVOKER-64] invoker:install does not install dependencies unless they are in the reactor
     add 499cf6b  [MINVOKER-62] Change the default value for the projectsDirectory parameter
     add eac515a  [MINVOKER-7]
     add 38d1397  [MINVOKER-65] Support token "localRepositoryUrl" for filtering settings.xml
     add 72a1c84  use released parent
     add 8ffcc6a  [MINVOKER-66] Reduce log level for install goal output to debug
     add 5572a8e  o Fixed Checkstyle warnings
     add e667620  o Improved IT name
     add 77200e0  [MINVOKER-67] Create interpolated settings file in cloneProjectsTo directory and keep it after execution
     add 14f321f  [MINVOKER-66] Reduce log level for install goal output to debug
     add e39574f  [maven-release-plugin] prepare release maven-invoker-plugin-1.3
     add ee08c87  [maven-release-plugin] prepare for next development iteration
     add b9f9cd4  [MINVOKER-68] Enable accessibility for non-public members from BeanShell scripts
     add 58cafe7  [MINVOKER-69] Filter token "basedir" no longer interpolated
     add 9c20343  o Updated to maven-invoker-plugin:1.3
     add 7104177  [MINVOKER-71] Usage of <setupIncludes> can result in duplicate project invocation
     add 0c03c6f  [MINVOKER-72] Allow to configure network mode for sub builds
     add 21192aa  [MINVOKER-70] invoker:install does not properly handle versioned dependencies
     add 799901a  o Installed POM for staged dependencies via attached artifact metadata which more closely resembles things in the Install Plugin and also reduces log noise from the ArtifactInstaller by 50%
     add 0beb56a  o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
     add ef34ccc  [MINVOKER-73] Support filter token @baseurl@
     add 553d040  o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
     add 4740f17  o Added build time to summary output
     add e54ffa9  [MINVOKER-74] Allow to specify alternative POMs during multi-module builds
     add 9aa8c51  [MINVOKER-75] Trigger further builds upon any indexed invoker property
     add 12e1d3d  o Simplified example hook script (The Invoker Plugin automatically logs the exception stack trace. Besides, throwing an exception has the additional benefit of transporting the error message/condition to the summary output on the console)
     add 0bc068f  [MINVOKER-78] Throwing subclasses of java.lang.Error from hook script aborts main build with "FATAL ERROR"
     add e497f36  [MINVOKER-79] Allow to easily pass data from the pre-build hook script to the post-build hook script
     add 602e93e  o Strengthened ITs
     add a436f8e  o Optimized ITs with regard to execution time
     add e7d5e31  [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker Submitted by Stephen Connolly
     add ac061cc  [MINVOKER-76] add @since make the report directory configurable with cli
     add e19ba4d  [MINVOKER-76] add some for the report file feature
     add 0db4ff3  fix it
     add 9a9b592  o Polished code
     add 5525654  o Refactored the script execution out into a standalone util class
     add 3c4fcf7  o Used modello-maven-plugin version inherited from parent to avoid inconsistencies during reactor build
     add e852a99  [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker
     add ca9baaa  [MINVOKER-77] Add a invoker report mojo which display invoker its result
     add a470d25  o Fixed rendering of build result
     add 25b7949  o Updated report bundle to refer to builds rather than tests o Added German bundle
     add 2030a2a  o Polished report and used localized number formats
     add 1fdfeac  use the latest parents
     add 1e6b237  [MINVOKER-81] provide a flag to skip the execution of all invoker steps Submitted by: Mark Struberg
     add 8640fbd  o Polished code:   - Improved exception handling   - Centralized retrieval of report files   - Reduced visibility of internal methods
     add 5c627e5  o Used dedicated system property for test (the build.log Mark Struberg provided suggests file.encoding can't be safely overridden in all envs but that is irrelevant for the test)
     add 4e8b547  o Inherited from maven-plugins:13
     add 0bc7577  [MINVOKER-83] Allow to configure different system properties for multi-invocation builds
     add a429530  [MINVOKER-84] Staging of snapshot dependencies is incomplete
     add 7a420bf  [MINVOKER-77] Add a invoker report mojo which display invoker its result add French file
     add 1057ce6  [MINVOKER-77] Add a invoker report mojo which display invoker its result remove forked lifecycle
     add f91a088  add a small javadoc comment on the report mojo
     add 66ca99e  o Tweaked documentation
     add dbdabf2  o Prevented multiple installations of same artifact
     add 431b3b2  used http://maven.apache.org/xsd/* for schema location
     add 57b57d7  [MINVOKER-85] Don't treat null return value from hook scripts as error
     add 248a155  o Tidied up dependencies
     add d3e95d8  [MINVOKER-70] invoker:install does not properly handle versioned dependencies
     add c9541d6  o Polished code
     add 7aef2bf  [MINVOKER-88] Staging of existing artifacts from the local repository triggers transformations on them
     add 172e12d  o Fixed documentation
     add c29ac89  o fixed ambiguous links o added Doxia xsd
     add 168465d  [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
     add 952a8d1  o Refactored code
     add df3afb3  o Fixed checkstyle errors
     add 628bd99  [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
     add 9714a48  o Decoupled ITs from maven-site-plugin
     add 3b199c5  [MINVOKER-92] Add support for show version option ( -V,--show-version)
     add c315702  o Stabilized ITs
     add 5beba9a  o Added IT profile for Maven 3
     add 2e9acad  o Refactored code
     add 6ebed9d  [MINVOKER-93] Filtering all POMs that are relevant to the forked build needs to consider child modules added by profiles
     add 863270e  o Fixed handling of metadata for dependencies outside of reactor
     add 832f30c  upgrade parent version to ensure source-release is automatic.
     add a848837  [MINVOKER-94] Allow to skip projects based on JRE version or OS family
     add d1226df  o Polished site
     add 81c8aff  o Stabilized IT
     add acb51d1  o Updated to maven-invoker:2.0.11
     add 277dcd1  [maven-release-plugin] prepare release maven-invoker-plugin-1.4
     add 0cc09cb  [maven-release-plugin] prepare for next development iteration
     add 1e40e7d  faster execution
     add 3861c82  o Updated to maven-invoker-plugin:1.4
     add ba4d345  add apache snapshot repo form 3.x build
     add 9ef3fc8  o Fixed typo
     add afe86cf  Implements MINVOKER-95
     add b7a95d4  [MINVOKER-95] Committing some tidy-up's suggested by Benjamin Bentmann
     add 0f59fa6  [MINVOKER-95] Restoring the behaviour that exceptions thrown in a post-build hook script result in a build failure
     add 47c00ed  [MINVOKER-96] Adding a selector based on current maven version
     add 3c07bab  o Fixed typo
     add d3150ae  o Tweaked summary
     add 193ec6d  fix some documentation before release
     add 2170628  [maven-release-plugin] prepare release maven-invoker-plugin-1.5

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
annotated tag are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b6abc46)
            \
             N -- N -- N   refs/tags/maven-invoker-plugin-1.5 (e1b2f78)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
['"commits@maven.apache.org" <co...@maven.apache.org>'].