This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a change to annotated tag maven-invoker-plugin-1.10 in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git.
at e65711a (tag) tagging 59d78aea42afd48dcb55369ded68c9a11e7ead19 (commit) by Robert Scholte on Mon Mar 30 21:09:31 2015 +0000 - Log ----------------------------------------------------------------- maven-invoker-plugin-1.10 ----------------------------------------------------------------------- This annotated tag includes the following new commits: new 840fd36 Initial pass at a maven-forking plugin...uses the maven-invoker API from maven/shared. new 9545d35 changing pom to use new parent, and added sysout/syserr handling for scripts. new 6f921e1 Adding ability to specify a single POM to build as an override to the scanning behavior. new 444329b Cleaning up output and fixing single-pom override parameter. new b866164 Adding SCM info for the sandbox location. new c3d96d3 ...and fixing SCM info for the sandbox location. new c9d8e23 Adding option to stream build logs to the mojo output. new f7bd57a Changing verification script to be more general-purpose, as a post-build hook. new 610c654 MNG-2587: [maven-invoker-plugin] build.log file should not be placed inside the target/ directory new 1c9e4c3 Updating the parent-pom version. new c56c0d1 moved to sandbox new b6b9d9c o starting site for invoker plugin new 694825a o adding a faq new 59931b9 o adding documentation for the invoker plugin new 6104c1c o inherit the SCM element new 7f5f4d0 o adding prereq new 59a22b7 Adding parameters to suppress summary and inject global test properties for all IT builds. new 65bf500 o updating to latest released parent new b710299 - 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 new 676adb2 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 new fad90da o correctly reference new 2dfc64a o udating the license headers new 3a64ab2 o fix reference new a287056 Fixing for released maven-invoker, and rolling back the parent pom version to avoid having to release it. new 49de9e8 [maven-release-plugin] prepare release maven-invoker-plugin-1.0 new c9c887b [maven-release-plugin] prepare for next development iteration new e940bf2 update parent new 5cfbecf Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released new a309e6a 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. new 7005fc6 [MINVOKER-2] Applying patch to keep failures from being counted twice. new 3f30ceb Adding support for profiles. new d0bf920 Adding skip flag to enable fine-grained control over existing plugin configurations from within a profile, simply by setting a flag. new 48ddb04 add some @since new dafe85a add unit test new 5f287c6 remove System.out.println new 81ba4ee [MINVOKER-9] Interpolate goal files with project and new properties field new 0e8853c [MINVOKER-11] In case of error in bsh evaluation the error must be display this error is displayed with getLog().error in the mojo new e6148b0 add a documentation on goals files interpolation new 1d1b4d6 [MINVOKER-12] Interpolate it pom with a different token ${..} -> @...@ new 21dffb2 [MINVOKER-13] support a parameter "a la" -Dtest like in surefire new 9816a81 use deleteOnExit() for temporary interpolated pom files new 00a75ef [MINVOKER-15] fix issueManagement url new 539e7bc [MINVOKER-10] Capability to define different profiles per it test new 407abb5 [MINVOKER-20] Adding properties parameter to replace testProperties, and use the more standard <key>value</key> syntax for properties. new faf381e [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. new add0a26 use released version of maven-invoker new 1563c1f lock maven-source-plugin to version 2.0.4 new 0f341d7 as the plugin depends on plexus-utils 1.4.7 the maven prerequisites version must be 2.0.6 new b596a35 [maven-release-plugin] prepare release maven-invoker-plugin-1.1 new c7060be [maven-release-plugin] prepare for next development iteration new 9aee9c6 remove fix version new 4d88273 ignore eclipse files new 73ef429 add license header new 40ac136 [MINVOKER-23] Use project.getProperties() when performing IT pom interpolations Submitted by John Allen new 7da42b4 [MINVOKER-24] add a parameter to use an alternate settings file new 2655fa7 o Removed svn:executable new 44aea8c o Added svn:eol-style=native new 5e38895 removed tabs or unwanted spaces (no code change) new 17a4178 fixed encoding when writing interpolated POM file new 860fd13 don't fail if working directory path contains spaces (fixed by PLXUTILS-54 in plexus-utils 1.4.9) new ed3c9fd [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven new a4572bb o Added bin to svn:ignore new 5dde89e [MINVOKER-31] Test failing because of system property Submitted by Paul Gier new ab6fe1f [MINVOKER-32] Exclude some files by default when using "cloneProjectsTo" Submitted by Paul Gier new 8f6fcd3 [MINVOKER-30] Allow to configure file encoding for verifications scripts new ef6bea5 o Fixed dependency declarations new 0dbea8e o Added @since tag new aaf74c0 o Polished site docs new aea092a [MINVOKER-22] Add feature to install plugin to a local repository. Submitted by Paul Gier new f69d9ee interpolate settings file add a new key/value localRepository with value settings.localRepository (will help to fix MINVOKER-26) new 610b7b3 Small improvement to error handling. If the local-repo does not exist, it should be created. new 8f95e09 Add target directory to svn:ignore new f3333ac [MINVOKER-22] Adding site documentation for install feature, and some other site improvements. new 4d23098 o Fixed javadoc new de5320b [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven new eaf6d95 [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath new ee9b873 o Added @since tag new c51d67b o Polished docs new 3808d20 [MINVOKER-33] Allow to centrally configure invocation request per IT new ac77f27 o Extended FAQ to mention possibility to assert build failures new 7af2f49 [MINVOKER-22] Use ArtifactRepositoryFactory instead of calling the repository object constructor directly. new b007a01 [MINVOKER-22] Remove unused import. new b015b43 add documentation on how to have a faster build with the plugin new a454077 fix checkstyle errors new 6e5cec5 [MINVOKER-30] Allow to configure file encoding for verifications scripts new 3537c3d [MINVOKER-34] Warn about usage of platform encoding new 72fb6e8 [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath new d6eb3d6 [MINVOKER-35] Make run mojo bind to phase integration-test by default new 8db81fe [MINVOKER-22] Add feature to install plugin to a local repository. new a9ddf2c o Polished site new ed031fa o Removed svn:executable new 2308500 o Fixed svn:keywords new ccae628 [MINVOKER-37] Stage Reactor Contents to IT Repo new 11f9938 use released version new 7fabeb8 o ignored IDE files new 8d04ee1 [maven-release-plugin] prepare release maven-invoker-plugin-1.2 new 8d5f91b [maven-release-plugin] prepare for next development iteration new efaf274 o Polished docs new 553fb25 [MINVOKER-40] Parent POMs of dependencies are missing in IT repo new 0d8984c [MINVOKER-41] NullPointerException in InvokerMojo::runBuild in case the mvn executable is not at the expected location new cc9f68b [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified new 5a0792c [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified new 326e528 [MINVOKER-43] Sync repository identifier of custom IT repo with identifier of real local repository new 1ef2aaf o Pointed out requirement to sync remote repo identifiers with identifier of local testing repo new 4ae4575 using release of maven-plugin-testing-harness:1.2 use last surefire plugin version new 5ab3617 o Reverted r679364 (I misunderstood the problems caused by MINVOKER-43) new 80e4d90 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 new e8fb525 [MINVOKER-44] cloneProjectsTo fails to copy projects with the same prefix new b58e81e o Fix errors reported by Checkstyle. new 567509f o Ignore IDEA files. new 9328d5a o Add and fix license headers. new 1afe7d6 o Fix typos. new 9eb9543 o Sync the version of dependencies on Maven core artifacts with the version specified as a Maven prerequisite. o Add used undeclared dependencies. new 76840b4 o Make sure that the documentation always has up-to-date <version> elements in POM snippets in the documentation. new e659bf6 o Sync titles, headings and menu options. o Alphabetize the Examples menu options. new d906b76 o Use latest versions of Project Info Reports, Plugin and Site plugins. new 519661d o Escaped POM property that should not be filtered new d5cc846 o Improved documentation new baec36b o Tweaked documentation new 1befd67 o Added project description o Updated to plexus-utils:1.5.6 new 135aa4f o Reordered POM new fdbb8e4 o Switched back to plexus-utils:1.5.1 (interpolation API broke and needs fix ups) new 317c2c7 o Updated to plexus-utils:1.5.6 o Switched to plexus-interpolation:1.2 new 08e8417 Try to use the 12-SNAPSHOT parent new 7113bfe [MINVOKER-45] External properties file is ignored if parameter testProperties is not defined new c176cb8 o Fix typos. new cdf81d7 o Be consistent in naming. new 3c2fb46 Go back to parent 11 Will be released before parent 12 (and integrated into it) new 73767f1 o Switched to released maven-invoker:2.0.9 new 3e68db7 o Locked down version of all reporting plugins new 5dffc10 [maven-release-plugin] prepare release maven-invoker-plugin-1.2.1 new 7641006 [maven-release-plugin] prepare for next development iteration new d263d65 [MINVOKER-36] Support for non-project based Maven invocations new 6e0facb o Improved parameter documentation new ea59490 o Added stub IT profile to highlight plugins during CI new 7e40757 o Partially reverted r683667 to break up cyclic references among plugins in reactor new cbdee47 [MINVOKER-7] Add groovy support for pre/post build hook scripts new 5a10544 o Fixed some problems reported by Checkstyle new ca202b0 o Reduced visibility of classes/methods that are implementation details o Fixed some problems reported by Checkstyle new 18e7719 o Refactored code to ease maintenance o Added more javadoc new 4a47133 o Refactored code to reduce complexity new a8d3755 [MINVOKER-46] Allow multiple invocations of Maven on the same project new d46d169 o Refactored code to ease maintenance new de3e77f o Inherited from latest parent new 894a021 o Converted unit tests that executed the mojo to ITs new 9fd4682 o Deleted obsolete files new 83f5e6e [MINVOKER-47] Test builds fail to locate staged artifacts when using custom settings and non-default local repo path new f83d260 [MINVOKER-48] Project cloning does not retain empty directories new 8a7c93d [MINVOKER-49] Inject global variable with path to local repo into hook scripts new e256e47 o Added another IT new 65a1f95 o Stabilized ITs new 0e3ba96 o Strengthened IT to check that the default local repo path is properly propagated to the sub build new 42d861e o Fixed potentially misleading failure message o Logged script exceptions to build log new ba28c62 o Improved handling of script exceptions new 272b0ab o Refactored handling of build failures new 167110b o Made build summary use error level for list of failed builds new e5d3dbb o Deleted obsolete files new aae66a2 o Extended FAQ new 5421893 o Added integration test to check proper artifact staging (inspired by MINVOKER-40 and MINVOKER-43) new 8b3162c o Retained line terminators in filtered files to make their inspection easier new d314afe o Unified interpolation new 2afbf33 [MINVOKER-51] NPE when packaging is pom Submitted by: Peter Janes Reviewed by: Benjamin Bentmann new 8ab5231 o Extended IT to check for attached artifacts, too new db55d95 [MINVOKER-52] Add a new mojo parameter to specify filter properties using the more convenient map-syntax new c42dd4a o Polished documentation new 9f81034 [MINVOKER-53] Filtering erroneously interpolates expressions from the POM even if prefix is neither project nor pom new 7b93799 o Added IT to check for proper class loading in hook scripts new 186a720 o Set svn:eol-style=native new d4770ab o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents) new 208500e o Excluded settings.xml automatically from project scanning new 4b31d64 o Added integration test to check proper handling of POM encoding new d677e1d o Avoided unnecessary interpolation of settings before each sub build new f6d44d3 [MINVOKER-55] Filter IT POMs in-place if cloneProjectsTo is used new eab1cd0 [MINVOKER-56] Clone all projects which are locally reachable from the invoked IT project new 13c8e0c o Added javadoc new 7632fa6 [MINVOKER-50] Filter all POMs that are relevant to the forked build new ca90413 [MINVOKER-57] Allow to configure M2_HOME and JAVA_HOME for the forked builds new a26f3f6 o Updated documentation new e8dec76 o Added integration test to check for discovery of script by well-known file extension new 896634b o Extended integration test to check both script interpreters new 29f4d81 [MINVOKER-58] Allow to declare setup projects which must be run before all the rest new 64b7c55 o Clarified failure conditions new 4e566c3 o Added integration tests to check handling of failures new c18ec54 [MINVOKER-59] Using invoker.profiles with empty value causes unintended build new 7138e47 o Added integration test to check multiple Maven invocations per project new 263f52e o Updated index page of plugin site new 7ec3ac7 o Unified plugin name new 4dbc3cb o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers new f66417c o Mentioned plugin ITs as further examples new 2d5890e o Explicitly stated UTF-8 as file encoding o Updated license header new af256b0 o Updated index page of plugin site new ddd484f o Updated to maven-invoker:2.0.10 new 3e64b19 o Unified license headers new 8bfca14 o Added integration test to check handling of spaces on Maven command line new aac1a93 o Added some links new 6093992 o Added separate document about filtering new fa26a67 o Improved error reporting new b437cfd [MINVOKER-60] Artifact staging misses attached artifact metadata of POM projects new 2b740e3 o Refactored code new 776f754 [MINVOKER-61] Allow to ignore failures new 26e9023 [MINVOKER-64] For dependency artifacts that aren't in the current reactor, install them from the local repository when invoker:install is called. new 05e6e61 [MINVOKER-64] invoker:install does not install dependencies unless they are in the reactor new 697085c [MINVOKER-62] Change the default value for the projectsDirectory parameter new eaece7a [MINVOKER-7] new 46f7f32 [MINVOKER-65] Support token "localRepositoryUrl" for filtering settings.xml new 53a43e3 use released parent new 5950fef [MINVOKER-66] Reduce log level for install goal output to debug new fe862a7 o Fixed Checkstyle warnings new b793225 o Improved IT name new c3604b9 [MINVOKER-67] Create interpolated settings file in cloneProjectsTo directory and keep it after execution new eda3163 [MINVOKER-66] Reduce log level for install goal output to debug new 7f2a68e [maven-release-plugin] prepare release maven-invoker-plugin-1.3 new 72587f5 [maven-release-plugin] prepare for next development iteration new e9e357a [MINVOKER-68] Enable accessibility for non-public members from BeanShell scripts new 62afb9c [MINVOKER-69] Filter token "basedir" no longer interpolated new a633e32 o Updated to maven-invoker-plugin:1.3 new 4a9d578 [MINVOKER-71] Usage of <setupIncludes> can result in duplicate project invocation new 8348399 [MINVOKER-72] Allow to configure network mode for sub builds new 955a199 [MINVOKER-70] invoker:install does not properly handle versioned dependencies new 8bb179a 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% new 4b8d8fe o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures new 8080eed [MINVOKER-73] Support filter token @baseurl@ new 8a19e74 o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid new 1656394 o Added build time to summary output new 6ce0dc5 [MINVOKER-74] Allow to specify alternative POMs during multi-module builds new f06dc85 [MINVOKER-75] Trigger further builds upon any indexed invoker property new 2469cc3 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) new a0c18a6 [MINVOKER-78] Throwing subclasses of java.lang.Error from hook script aborts main build with "FATAL ERROR" new 78c8ac7 [MINVOKER-79] Allow to easily pass data from the pre-build hook script to the post-build hook script new 19ae0c8 o Strengthened ITs new 1dd8d44 o Optimized ITs with regard to execution time new f827063 [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker Submitted by Stephen Connolly new 6e3dcb6 [MINVOKER-76] add @since make the report directory configurable with cli new 763b7ba [MINVOKER-76] add some for the report file feature new f6794b0 fix it new b5c6650 o Polished code new 2d85631 o Refactored the script execution out into a standalone util class new 9468e12 o Used modello-maven-plugin version inherited from parent to avoid inconsistencies during reactor build new 7dbb48e [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker new 498af17 [MINVOKER-77] Add a invoker report mojo which display invoker its result new 4c45789 o Fixed rendering of build result new 76a4f12 o Updated report bundle to refer to builds rather than tests o Added German bundle new d5a03a5 o Polished report and used localized number formats new 4bb14c6 use the latest parents new 788221b [MINVOKER-81] provide a flag to skip the execution of all invoker steps Submitted by: Mark Struberg new d009756 o Polished code: - Improved exception handling - Centralized retrieval of report files - Reduced visibility of internal methods new 2441b88 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) new 7b9bc23 o Inherited from maven-plugins:13 new 228f9ce [MINVOKER-83] Allow to configure different system properties for multi-invocation builds new 1ad6151 [MINVOKER-84] Staging of snapshot dependencies is incomplete new 5d6151c [MINVOKER-77] Add a invoker report mojo which display invoker its result add French file new 29de38d [MINVOKER-77] Add a invoker report mojo which display invoker its result remove forked lifecycle new 3544bb5 add a small javadoc comment on the report mojo new ffe2997 o Tweaked documentation new cde69da o Prevented multiple installations of same artifact new b41745e used http://maven.apache.org/xsd/* for schema location new ce49bc1 [MINVOKER-85] Don't treat null return value from hook scripts as error new ddecd72 o Tidied up dependencies new e29db4e [MINVOKER-70] invoker:install does not properly handle versioned dependencies new f8c8d16 o Polished code new c8327c6 [MINVOKER-88] Staging of existing artifacts from the local repository triggers transformations on them new 5463915 o Fixed documentation new ab1b62a o fixed ambiguous links o added Doxia xsd new 03c6cd9 [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly new e2796c9 o Refactored code new 97b4aa1 o Fixed checkstyle errors new 25b3731 [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly new 54e2975 o Decoupled ITs from maven-site-plugin new eddf151 [MINVOKER-92] Add support for show version option ( -V,--show-version) new 7dc65e7 o Stabilized ITs new 15b7989 o Added IT profile for Maven 3 new deb58bb o Refactored code new 635b46d [MINVOKER-93] Filtering all POMs that are relevant to the forked build needs to consider child modules added by profiles new d034c10 o Fixed handling of metadata for dependencies outside of reactor new b813857 upgrade parent version to ensure source-release is automatic. new 40b0dea [MINVOKER-94] Allow to skip projects based on JRE version or OS family new 48d1ed7 o Polished site new afa7376 o Stabilized IT new 3ff06ee o Updated to maven-invoker:2.0.11 new cbd5f53 [maven-release-plugin] prepare release maven-invoker-plugin-1.4 new 6f57dfb [maven-release-plugin] prepare for next development iteration new c4de250 faster execution new de7954e o Updated to maven-invoker-plugin:1.4 new 7ac4ec4 add apache snapshot repo for maven 3.x build new 9677fa3 o Fixed typo new a6489b3 [MINVOKER-95] Adding implementation of selector-scripts functionality new 87080c8 [MINVOKER-95] Committing some tidy-up's suggested by Benjamin Bentmann new c3726b4 [MINVOKER-95] Restoring the behaviour that exceptions thrown in a post-build hook script result in a build failure new ce29f91 [MINVOKER-96] Adding a selector based on current maven version new bf46f10 o Fixed typo new 7246c60 o Tweaked summary new 6ed18f6 fix some documentation before release new e19e20c [maven-release-plugin] prepare release maven-invoker-plugin-1.5 new cbb8481 [maven-release-plugin] prepare for next development iteration new 7d2c124 o Made script run on Java 1.4 new da56947 o Inherited from maven-plugins:16 new 3dca7fb o Polished error message new 198ae35 [MINVOKER-101] provide property to make a clean clone Submitted by: Robert Scholte new 81ef018 [MINVOKER-101] provide property to make a clean clone new 1f30d0e o Formatted code new e5c9576 o Fixed IT new da59e82 o Inherited from maven-plugins:17 new 98d85ad [MINVOKER-102] Provide a way to install Extra dependencies Submitted by: Marvin Froeder new 008b505 o Polished code new 47f1ee1 o Polished IT new 8e379f6 [MINVOKER-103] Update to plexus-utils:2.0.4+ to eliminate deadlock potential during forked Maven executions new 779ca4d [MINVOKER-102] Provide a way to install Extra dependencies new 134743f use released version of maven-site-plugin new 2ace594 use last site plugin SNAPSHOT for maven 3 build new b5f63af upgraded to released version of site plugin new 49a7db7 upgrade parent version and invoker version used. new 8c90b2f upgrade site plugin version used for running its new a2fbcf1 move the invoker plugin version used to a property so we can test the current version with a cli parameter new 4e8110f [MINVOKER-108] Upgrade doxia and doxia-site-tools version to 1.1.4 . new 46f3b18 [MINVOKER-109] upgrade maven-reporting-api and maven-reporting-impl versions . new 4d4c8b0 [MINVOKER-110] It tests must be runnable in parrallel. new 19f9c5b [MINVOKER-112] duplicate script classpath entries are not filtered out, can cause ClassCastException. Submitted by luke w patterson new 2c62551 [MINVOKER-113] update to Groovy 1.7.5 (from 1.5.6). Submitted by luke w patterson new ac8451b [MINVOKER-114] Update plugin code to use Java 5 language features. Submitted by luke w patterson new 1e87ec1 use last SNAPSHOT parent. new ed9921c o added schema reference for the model o fixed warning about deprecated attribute new 99be822 [MINVOKER-116] Mark plugin as @threadSafe new d65340c use released parent new 0836d67 o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite new d998c32 o prefer FileUtils.fileRead() API to IOUtil.copy() to avoid file handle leaks in IT verification scripts o code formatting new 3c31570 updated reporting configuration for Java 5 new 3daffb6 generate modello doc and add link to build-job.xml produce by the plugin new 559b7a0 don't generate doc in src/site/xdoc use default values new c8e2ba9 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared new 4deee47 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared extract ScriptRunner too new c30bb87 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared reuse FileLogger from shared component new c8a4e7b adapt from changes in script interpreter library new 4f296fc exception has changed in script interpreter component and a bit of formatting new 1b3c42a use maven-script-interpreter 1.0 released version new 8736b89 [MINVOKER-128] Remove old workaround for MINVOKER-50 in POM Submitted by Anders Hammar. new 6715af0 use last parent new eae3526 [MINVOKER-129] Code cleanups Submitted by Anders Hammar. new fbb9cad [MINVOKER-97] Add possibility to inherit settings.xml from calling process Submitted by Anders Hammar. new 9d00f7b oups missed to add new 4c117ad [maven-release-plugin] prepare release maven-invoker-plugin-1.6 new d5edd91 [maven-release-plugin] prepare for next development iteration new d0d9a0b back to 1.6-SNAPSHOT new f6d7e42 box verbatim blocks new dd28c33 fix typo new f0ab016 prevent IllegalStateException on setting merging new 075233e remove debugging code new cb340f5 [maven-release-plugin] prepare release maven-invoker-plugin-1.6 new d74788c [maven-release-plugin] prepare for next development iteration new f60e67e back to 1.6-SNAPSHOT new 2484602 add a flag to merge settings off by default new 7baf8c0 javadoc for mergeUserSettings field new a2e56c4 extended the description of the model new 1b855ba fixed ambiguous links new fd998a6 improved translation new 161b95e [MINVOKER-130] Add a reference to the buld-job documentation. Submitted by Karl Heinz Marbaise. new 76f4512 [MINVOKER-131] upgrade groovy version used to 1.8.6 new 1aa6cf4 [MINVOKER-97] fix use of a provided settings when user doesn t want to merge with his own settings new 8914a57 upgrade reporting plugin versions new 24baceb [maven-release-plugin] prepare release maven-invoker-plugin-1.6 new 016cb5b [maven-release-plugin] prepare for next development iteration new 59102fb fixed typo new c0b9e54 [MINVOKER-134] use maven-plugin-tools' java 5 annotations Submitted by Tony Chemit new 5f0c7c5 move maven-plugin-plugin version to a property new e6f7c6a use last 3.1 version new 82e47c4 use last site plugin version for it tests new 7a73e95 use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build. new bd6aeee [MINVOKER-135] log relative script path instead of full script path for pre-/post-build scripts new 30410aa [MINVOKER-136] upgrade groovy version used to 2.0.1. new 8e6be73 annotations are not needed for plugin execution so mark dependency as provided new 7d10c8c Using fixed pom for the 1.7 release new be4eb86 using maven script interpreter release new a47938e [maven-release-plugin] prepare release maven-invoker-plugin-1.7 new f2fc7ae [maven-release-plugin] prepare for next development iteration new b3b057f upgrade parent version used new 3fc3966 Fix MINVOKER-138: Use groovy-all dependency to have xml support new 91fff85 Simplify configuration, since some have become the default new 9773e37 replace StringBuffer by StringBuilder new 9c9ca24 [MINVOKER-139] use last p-u version 3.0.7 which is faster for file copy new 0fc813b prevent spamming new cbbcc44 o Replaced XmlStreamReader with commons-io version new de58995 o Like everyone else, I seem to be running into commons-io 2.4 jdk5 compatibility problems.... new 6e71e56 [MINVOKER-140] Support exclusion with invokerTest new 84bafef [MINVOKER-142] Make it possible to specify debug-mode in invoker.properties new 66bbe94 [MINVOKER-137] Maven 2.2.1 NullPointerException with mergeUserSettings parameter (failing) IT was already there new a92ac2a Add reminder. Related to MINVOKER-126: mavenHome in relationship with invoker.maven.version rule new e6dbd53 more java 5 loop constructs new 800fa98 Update internal m-invoker-plugin version new 5d89a71 First part of MINVOKER-126: mavenHome in relationship with invoker.maven.version rule Get version based on MavenHome new 5ef36b5 [MINVOKER-126] mavenHome in relationship with invoker.maven.version rule new 9fdd64a Add null + empty String test new c46049f Use Arrays.asList with varArgs support instead of private method new 9f524b5 First part of MINVOKER-106: invoker.java.version is always evaluated against current JVM instead of JVM running the builds Now isJreVersion will return true if javaHome is used, since we haven't found a solution yet to discover the actual version. new b6cbf64 [MINVOKER-118] Specifying an unset property in <properties> causes a NullPointerException new aff462e [MINVOKER-134] use maven-plugin-tools' java 5 annotations for report as well new 2c62e74 [MINVOKER-144] Change Prerequisite version of Maven to 2.2.1 new 2855131 [MINVOKER-106] invoker.java.version is always evaluated against current JVM instead of JVM running the builds new b9df3d9 [MINVOKER-143] Update Maven Invoker to 2.1.1 new 5776b88 [MINVOKER-145] Add option to set environment variables new f0facbc Specify Maven range for ITs with settings merge/inheritence due to MNG-5224 new 7cf66f8 [MINVOKER-124] Reporting the reason for skipping an integration tests new eec4d96 [MINVOKER-124] Reporting the reason for skipping an integration tests new 1ae3c16 very small french typo new c87fbb2 [MINVOKER-133] Using mergeUserSettings configuration parameter with multiple executions causes IllegalStateException new 1b9381a Fixed typo new 9e19f55 [MINVOKER-115] install goal doesn't install required plugins from the reactor build to the local repo new be0862e [MINVOKER-146] Support modifying Maven executable new 91b62dd Fix @since doclettag new 92e85fc checkstyle fixes new 838d3c9 Fix load of known null value new 81f414f compiler source+target already inherited new 2b2f5e7 Add workaround for MRELEASE-803 new fafc729 Use inherited version of maven-invoker-plugin new 4a2595b [maven-release-plugin] prepare release maven-invoker-plugin-1.8 new e969855 [maven-release-plugin] prepare for next development iteration new 17cc788 Fixed typo errors. new 2df722b [MINVOKER-119] Allow access to properties in pre- and postBuild scripts new 09a7cfe Fixed typo new df7ac97 Made class more Java 5 (switched to enum) new 3c2e3cc [MINVOKER-151] Add failIfNoProjects new daed91b use foreach loop new 0c9db72 remove unnecessary casts new 50f73d7 Some clean ups new 110256b upgrade all to last parent 24 new b9364ca Use m-invoker-p 1.8 to include groovy-xml classes new 31c916d Follow ASF branding rules. new 7dbd79e hard test to avoid stupid failures with ASF Jenkins new 489cd6e More plexus updates new 6bf14b7 Use m-site-p 3.3 in ITs to make it M3.1 proof new 0c831df no need for Maven 3 profile now that m-site-p is compatible with Maven 2 and 3 new 02c1775 use versions defined in parent's dependencyManagement new 0aa5494 More java5 new 80e15e8 Further code analysis improvements new 13b2e98 More code analysis fixes new c18f154 Reformatted to code style new b4546d6 Revert "Reformatted to code style" new f10bef1 Ignore IDEA-directory. new 2c8b679 [MINVOKER-122] Import information into groovy scripts of the running Maven environment new 96c5c1f configured site deploy to /plugins-archives/<artifactId>-LATEST new f182dcf [MINVOKER-162] IT fails with empty local it-repo new e18d10e upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate) new fef0b2f Upgraded doxia/reporting new f4d7fe2 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements. new 99f9b44 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm new d0dd7b0 added license header new 0bc438d [MINVOKER-166] - Fixed Problem with Maven 3.2.2 new f5ba900 [MINVOKER-166] - Followup with Maven 2.2.1 problems. new 62e7735 - Cleaned up imports. new be57789 - Set hard coded version for invoker-plugin. new e5fa14e [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1 new 771e266 [maven-release-plugin] prepare for next development iteration new 020b7e3 - Rolled back r1606193, r1606191 based on a mistake. new 535df4f - Fixed ASF formatting. new e36d99d [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1 new 6fc5a0c [maven-release-plugin] prepare for next development iteration new 6d2f3ed [maven-release-plugin] prepare release maven-invoker-plugin-1.9 new 41fa4b1 [maven-release-plugin] prepare for next development iteration new 8e07f3f Injection via @Parameter instead of @Component new e488047 [MINVOKER-175] - Removed a large number of RAT violations new cb07ff5 [MINVOKER-175] - Improved RAT configuration and reduced violations to 0. new 27f101e - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014 new a3df0ed - Undone the commit r1630358 which means to remove all LICENSE/NOTICE files until the ASF is clear about what to do. new 92809b1 [MINVOKER-176] Update p-i new 9b635c1 Updated to p-u .20 new 90a3c5e [MINVOKER-177] Upgrade to maven-plugins version 25 to 26 - Fixed some checkstyle reported errors/warnings. new fb5a8b7 [MINVOKER-178] Upgraded p-utils to 3.0.21 and changed to use symlink-safe copy new 4ee6c42 [MINVOKER-179] Upgrade to maven-plugins parent version 27 - Enhanced excludes to append entries instead of replacing them. new 4c53cd1 Cleaned up pom configuration and let the parent do it's work removed execution block for apache-rat-plugin which causes two runs of apache-rat-plugin:check goal. new c044db1 [MINVOKER-100] Toolchains support prepare code for picking up javaHome(s) via toolchains new 0c8609f [MINVOKER-183] IT failing when path contains accents Added an IT with accents etc. in path name. new b203e33 Fixed typo in javadoc. new 027accf [MINVOKER-184] Implement IT in an other way. Based on the suggestions of Robert Scholte and Olivier Lamy the integration test now creates the folder during the test instead of checking in the folder with the special characters. This will prevent issues with versions control systems. new 9959b54 [MINVOKER-181] Create single summary file The summary file (invoker-summary.txt) will be created in the invoker-reports folder. new e38f19c [MINVOKER-181] Followup. new 221863f [MINVOKER-170] Better document the usage of options for Maven. new f7d872b Fixed CheckStyle reported errors. new 38967a8 [MINVOKER-181] Followup Limit the reading of report files to those which follow the naming schema (BUILD-WhatEver.xml). new f8f7a96 [MINVOKER-181] Write only IT's into summary file which did not succeed. new 745f272 [MINVOKER-185] Cannot run invoker ITs on Windows with Maven 3.3.1 new faaca6c [MINVOKER-155] Invoker plugin does not allow multiple environment variables to be set new 3611bb7 [MINVOKER-186] Filter other files except pom like .mvn/extensions.xml Temporary solution to get the filtering for extensions.xml files working. Will be replaced by MINVOKER-117 new b08eb7a [MINVOKER-186] Followup added missing license header. new 015e4ec [maven-release-plugin] prepare release maven-invoker-plugin-1.10 new 59d78ae [maven-release-plugin] copy for tag maven-invoker-plugin-1.10 The 483 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. -- To stop receiving notification emails like this one, please contact ['"commits@maven.apache.org" <commits@maven.apache.org>'].