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:23 UTC
[maven-invoker-plugin] annotated tag maven-invoker-plugin-1.9
updated (f9425ed -> ecee1f1)
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a change to annotated tag maven-invoker-plugin-1.9
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git.
*** WARNING: tag maven-invoker-plugin-1.9 was modified! ***
from f9425ed (tag)
to ecee1f1 (tag)
tagging 87ae2dd3a1d6a6e8e41ccdcbc2f3dd60a32e56a5 (commit)
replaces maven-invoker-plugin-1.8
by Hervé Boutemy
on Sat Jun 28 09:38:22 2014 +0000
- Log -----------------------------------------------------------------
maven-invoker-plugin-1.9 reworked after migration from aggregate svn to split git
-----------------------------------------------------------------------
discard ea60d63 [maven-release-plugin] copy for tag maven-invoker-plugin-1.9
discard 6d2f3ed [maven-release-plugin] prepare release maven-invoker-plugin-1.9
discard 6fc5a0c [maven-release-plugin] prepare for next development iteration
discard e36d99d [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1
discard 535df4f - Fixed ASF formatting.
discard 020b7e3 - Rolled back r1606193, r1606191 based on a mistake.
discard 771e266 [maven-release-plugin] prepare for next development iteration
omit e5fa14e [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1
omit be57789 - Set hard coded version for invoker-plugin.
omit 62e7735 - Cleaned up imports.
omit f5ba900 [MINVOKER-166] - Followup with Maven 2.2.1 problems.
omit 0bc438d [MINVOKER-166] - Fixed Problem with Maven 3.2.2
omit d0dd7b0 added license header
omit 99f9b44 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm
omit f4d7fe2 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
omit fef0b2f Upgraded doxia/reporting
omit e18d10e upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
omit f182dcf [MINVOKER-162] IT fails with empty local it-repo
omit 96c5c1f configured site deploy to /plugins-archives/<artifactId>-LATEST
omit 2c8b679 [MINVOKER-122] Import information into groovy scripts of the running Maven environment
omit f10bef1 Ignore IDEA-directory.
omit b4546d6 Revert "Reformatted to code style"
omit c18f154 Reformatted to code style
omit 13b2e98 More code analysis fixes
omit 80e15e8 Further code analysis improvements
omit 0aa5494 More java5
omit 02c1775 use versions defined in parent's dependencyManagement
omit 0c831df no need for Maven 3 profile now that m-site-p is compatible with Maven 2 and 3
omit 6bf14b7 Use m-site-p 3.3 in ITs to make it M3.1 proof
omit 489cd6e More plexus updates
omit 7dbd79e hard test to avoid stupid failures with ASF Jenkins
omit 31c916d Follow ASF branding rules.
omit b9364ca Use m-invoker-p 1.8 to include groovy-xml classes
omit 110256b upgrade all to last parent 24
omit 50f73d7 Some clean ups
omit 0c9db72 remove unnecessary casts
omit daed91b use foreach loop
omit 3c2e3cc [MINVOKER-151] Add failIfNoProjects
omit df7ac97 Made class more Java 5 (switched to enum)
omit 09a7cfe Fixed typo
omit 2df722b [MINVOKER-119] Allow access to properties in pre- and postBuild scripts
omit 17cc788 Fixed typo errors.
omit e969855 [maven-release-plugin] prepare for next development iteration
omit 4a2595b [maven-release-plugin] prepare release maven-invoker-plugin-1.8
omit fafc729 Use inherited version of maven-invoker-plugin
omit 2b2f5e7 Add workaround for MRELEASE-803
omit 81f414f compiler source+target already inherited
omit 838d3c9 Fix load of known null value
omit 92e85fc checkstyle fixes
omit 91b62dd Fix @since doclettag
omit be0862e [MINVOKER-146] Support modifying Maven executable
omit 9e19f55 [MINVOKER-115] install goal doesn't install required plugins from the reactor build to the local repo
omit 1b9381a Fixed typo
omit c87fbb2 [MINVOKER-133] Using mergeUserSettings configuration parameter with multiple executions causes IllegalStateException
omit 1ae3c16 very small french typo
omit eec4d96 [MINVOKER-124] Reporting the reason for skipping an integration tests
omit 7cf66f8 [MINVOKER-124] Reporting the reason for skipping an integration tests
omit f0facbc Specify Maven range for ITs with settings merge/inheritence due to MNG-5224
omit 5776b88 [MINVOKER-145] Add option to set environment variables
omit b9df3d9 [MINVOKER-143] Update Maven Invoker to 2.1.1
omit 2855131 [MINVOKER-106] invoker.java.version is always evaluated against current JVM instead of JVM running the builds
omit 2c62e74 [MINVOKER-144] Change Prerequisite version of Maven to 2.2.1
omit aff462e [MINVOKER-134] use maven-plugin-tools' java 5 annotations for report as well
omit b6cbf64 [MINVOKER-118] Specifying an unset property in <properties> causes a NullPointerException
omit 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.
omit c46049f Use Arrays.asList with varArgs support instead of private method
omit 9fdd64a Add null + empty String test
omit 5ef36b5 [MINVOKER-126] mavenHome in relationship with invoker.maven.version rule
omit 5d89a71 First part of MINVOKER-126: mavenHome in relationship with invoker.maven.version rule Get version based on MavenHome
omit 800fa98 Update internal m-invoker-plugin version
omit e6dbd53 more java 5 loop constructs
omit a92ac2a Add reminder. Related to MINVOKER-126: mavenHome in relationship with invoker.maven.version rule
omit 66bbe94 [MINVOKER-137] Maven 2.2.1 NullPointerException with mergeUserSettings parameter (failing) IT was already there
omit 84bafef [MINVOKER-142] Make it possible to specify debug-mode in invoker.properties
omit 6e71e56 [MINVOKER-140] Support exclusion with invokerTest
omit de58995 o Like everyone else, I seem to be running into commons-io 2.4 jdk5 compatibility problems....
omit cbbcc44 o Replaced XmlStreamReader with commons-io version
omit 0fc813b prevent spamming
omit 9c9ca24 [MINVOKER-139] use last p-u version 3.0.7 which is faster for file copy
omit 9773e37 replace StringBuffer by StringBuilder
omit 91fff85 Simplify configuration, since some have become the default
omit 3fc3966 Fix MINVOKER-138: Use groovy-all dependency to have xml support
omit b3b057f upgrade parent version used
omit f2fc7ae [maven-release-plugin] prepare for next development iteration
omit a47938e [maven-release-plugin] prepare release maven-invoker-plugin-1.7
omit be4eb86 using maven script interpreter release
omit 7d10c8c Using fixed pom for the 1.7 release
omit 8e6be73 annotations are not needed for plugin execution so mark dependency as provided
omit 30410aa [MINVOKER-136] upgrade groovy version used to 2.0.1.
omit bd6aeee [MINVOKER-135] log relative script path instead of full script path for pre-/post-build scripts
omit 7a73e95 use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
omit 82e47c4 use last site plugin version for it tests
omit e6f7c6a use last 3.1 version
omit 5f0c7c5 move maven-plugin-plugin version to a property
omit c0b9e54 [MINVOKER-134] use maven-plugin-tools' java 5 annotations Submitted by Tony Chemit
omit 59102fb fixed typo
omit 016cb5b [maven-release-plugin] prepare for next development iteration
omit 24baceb [maven-release-plugin] prepare release maven-invoker-plugin-1.6
omit 8914a57 upgrade reporting plugin versions
omit 1aa6cf4 [MINVOKER-97] fix use of a provided settings when user doesn t want to merge with his own settings
omit 76f4512 [MINVOKER-131] upgrade groovy version used to 1.8.6
omit 161b95e [MINVOKER-130] Add a reference to the buld-job documentation. Submitted by Karl Heinz Marbaise.
omit fd998a6 improved translation
omit 1b855ba fixed ambiguous links
omit a2e56c4 extended the description of the model
omit 7baf8c0 javadoc for mergeUserSettings field
omit 2484602 add a flag to merge settings off by default
omit f60e67e back to 1.6-SNAPSHOT
omit d74788c [maven-release-plugin] prepare for next development iteration
omit cb340f5 [maven-release-plugin] prepare release maven-invoker-plugin-1.6
omit 075233e remove debugging code
omit f0ab016 prevent IllegalStateException on setting merging
omit dd28c33 fix typo
omit f6d7e42 box verbatim blocks
omit d0d9a0b back to 1.6-SNAPSHOT
omit d5edd91 [maven-release-plugin] prepare for next development iteration
omit 4c117ad [maven-release-plugin] prepare release maven-invoker-plugin-1.6
omit 9d00f7b oups missed to add
omit fbb9cad [MINVOKER-97] Add possibility to inherit settings.xml from calling process Submitted by Anders Hammar.
omit eae3526 [MINVOKER-129] Code cleanups Submitted by Anders Hammar.
omit 6715af0 use last parent
omit 8736b89 [MINVOKER-128] Remove old workaround for MINVOKER-50 in POM Submitted by Anders Hammar.
omit 1b3c42a use maven-script-interpreter 1.0 released version
omit 4f296fc exception has changed in script interpreter component and a bit of formatting
omit c8a4e7b adapt from changes in script interpreter library
omit c30bb87 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared reuse FileLogger from shared component
omit 4deee47 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared extract ScriptRunner too
omit c8e2ba9 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared
omit 559b7a0 don't generate doc in src/site/xdoc use default values
omit 3daffb6 generate modello doc and add link to build-job.xml produce by the plugin
omit 3c31570 updated reporting configuration for Java 5
omit d998c32 o prefer FileUtils.fileRead() API to IOUtil.copy() to avoid file handle leaks in IT verification scripts o code formatting
omit 0836d67 o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite
omit d65340c use released parent
omit 99be822 [MINVOKER-116] Mark plugin as @threadSafe
omit ed9921c o added schema reference for the model o fixed warning about deprecated attribute
omit 1e87ec1 use last SNAPSHOT parent.
omit ac8451b [MINVOKER-114] Update plugin code to use Java 5 language features. Submitted by luke w patterson
omit 2c62551 [MINVOKER-113] update to Groovy 1.7.5 (from 1.5.6). Submitted by luke w patterson
omit 19f9c5b [MINVOKER-112] duplicate script classpath entries are not filtered out, can cause ClassCastException. Submitted by luke w patterson
omit 4d4c8b0 [MINVOKER-110] It tests must be runnable in parrallel.
omit 46f3b18 [MINVOKER-109] upgrade maven-reporting-api and maven-reporting-impl versions .
omit 4e8110f [MINVOKER-108] Upgrade doxia and doxia-site-tools version to 1.1.4 .
omit a2fbcf1 move the invoker plugin version used to a property so we can test the current version with a cli parameter
omit 8c90b2f upgrade site plugin version used for running its
omit 49a7db7 upgrade parent version and invoker version used.
omit b5f63af upgraded to released version of site plugin
omit 2ace594 use last site plugin SNAPSHOT for maven 3 build
omit 134743f use released version of maven-site-plugin
omit 779ca4d [MINVOKER-102] Provide a way to install Extra dependencies
omit 8e379f6 [MINVOKER-103] Update to plexus-utils:2.0.4+ to eliminate deadlock potential during forked Maven executions
omit 47f1ee1 o Polished IT
omit 008b505 o Polished code
omit 98d85ad [MINVOKER-102] Provide a way to install Extra dependencies Submitted by: Marvin Froeder
omit da59e82 o Inherited from maven-plugins:17
omit e5c9576 o Fixed IT
omit 1f30d0e o Formatted code
omit 81ef018 [MINVOKER-101] provide property to make a clean clone
omit 198ae35 [MINVOKER-101] provide property to make a clean clone Submitted by: Robert Scholte
omit 3dca7fb o Polished error message
omit da56947 o Inherited from maven-plugins:16
omit 7d2c124 o Made script run on Java 1.4
omit cbb8481 [maven-release-plugin] prepare for next development iteration
omit e19e20c [maven-release-plugin] prepare release maven-invoker-plugin-1.5
omit 6ed18f6 fix some documentation before release
omit 7246c60 o Tweaked summary
omit bf46f10 o Fixed typo
omit ce29f91 [MINVOKER-96] Adding a selector based on current maven version
omit c3726b4 [MINVOKER-95] Restoring the behaviour that exceptions thrown in a post-build hook script result in a build failure
omit 87080c8 [MINVOKER-95] Committing some tidy-up's suggested by Benjamin Bentmann
omit a6489b3 [MINVOKER-95] Adding implementation of selector-scripts functionality
omit 9677fa3 o Fixed typo
omit 7ac4ec4 add apache snapshot repo for maven 3.x build
omit de7954e o Updated to maven-invoker-plugin:1.4
omit c4de250 faster execution
omit 6f57dfb [maven-release-plugin] prepare for next development iteration
omit cbd5f53 [maven-release-plugin] prepare release maven-invoker-plugin-1.4
omit 3ff06ee o Updated to maven-invoker:2.0.11
omit afa7376 o Stabilized IT
omit 48d1ed7 o Polished site
omit 40b0dea [MINVOKER-94] Allow to skip projects based on JRE version or OS family
omit b813857 upgrade parent version to ensure source-release is automatic.
omit d034c10 o Fixed handling of metadata for dependencies outside of reactor
omit 635b46d [MINVOKER-93] Filtering all POMs that are relevant to the forked build needs to consider child modules added by profiles
omit deb58bb o Refactored code
omit 15b7989 o Added IT profile for Maven 3
omit 7dc65e7 o Stabilized ITs
omit eddf151 [MINVOKER-92] Add support for show version option ( -V,--show-version)
omit 54e2975 o Decoupled ITs from maven-site-plugin
omit 25b3731 [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
omit 97b4aa1 o Fixed checkstyle errors
omit e2796c9 o Refactored code
omit 03c6cd9 [MINVOKER-91] Decouple test execution from build failure Submitted by: Stephen Connolly
omit ab1b62a o fixed ambiguous links o added Doxia xsd
omit 5463915 o Fixed documentation
omit c8327c6 [MINVOKER-88] Staging of existing artifacts from the local repository triggers transformations on them
omit f8c8d16 o Polished code
omit e29db4e [MINVOKER-70] invoker:install does not properly handle versioned dependencies
omit ddecd72 o Tidied up dependencies
omit ce49bc1 [MINVOKER-85] Don't treat null return value from hook scripts as error
omit b41745e used http://maven.apache.org/xsd/* for schema location
omit cde69da o Prevented multiple installations of same artifact
omit ffe2997 o Tweaked documentation
omit 3544bb5 add a small javadoc comment on the report mojo
omit 29de38d [MINVOKER-77] Add a invoker report mojo which display invoker its result remove forked lifecycle
omit 5d6151c [MINVOKER-77] Add a invoker report mojo which display invoker its result add French file
omit 1ad6151 [MINVOKER-84] Staging of snapshot dependencies is incomplete
omit 228f9ce [MINVOKER-83] Allow to configure different system properties for multi-invocation builds
omit 7b9bc23 o Inherited from maven-plugins:13
omit 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)
omit d009756 o Polished code: - Improved exception handling - Centralized retrieval of report files - Reduced visibility of internal methods
omit 788221b [MINVOKER-81] provide a flag to skip the execution of all invoker steps Submitted by: Mark Struberg
omit 4bb14c6 use the latest parents
omit d5a03a5 o Polished report and used localized number formats
omit 76a4f12 o Updated report bundle to refer to builds rather than tests o Added German bundle
omit 4c45789 o Fixed rendering of build result
omit 498af17 [MINVOKER-77] Add a invoker report mojo which display invoker its result
omit 7dbb48e [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker
omit 9468e12 o Used modello-maven-plugin version inherited from parent to avoid inconsistencies during reactor build
omit 2d85631 o Refactored the script execution out into a standalone util class
omit b5c6650 o Polished code
omit f6794b0 fix it
omit 763b7ba [MINVOKER-76] add some for the report file feature
omit 6e3dcb6 [MINVOKER-76] add @since make the report directory configurable with cli
omit f827063 [MINVOKER-76] Have invoker:run generate report files to allow reporting on the results of running invoker Submitted by Stephen Connolly
omit 1dd8d44 o Optimized ITs with regard to execution time
omit 19ae0c8 o Strengthened ITs
omit 78c8ac7 [MINVOKER-79] Allow to easily pass data from the pre-build hook script to the post-build hook script
omit a0c18a6 [MINVOKER-78] Throwing subclasses of java.lang.Error from hook script aborts main build with "FATAL ERROR"
omit 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)
omit f06dc85 [MINVOKER-75] Trigger further builds upon any indexed invoker property
omit 6ce0dc5 [MINVOKER-74] Allow to specify alternative POMs during multi-module builds
omit 1656394 o Added build time to summary output
omit 8a19e74 o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
omit 8080eed [MINVOKER-73] Support filter token @baseurl@
omit 4b8d8fe o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
omit 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%
omit 955a199 [MINVOKER-70] invoker:install does not properly handle versioned dependencies
omit 8348399 [MINVOKER-72] Allow to configure network mode for sub builds
omit 4a9d578 [MINVOKER-71] Usage of <setupIncludes> can result in duplicate project invocation
omit a633e32 o Updated to maven-invoker-plugin:1.3
omit 62afb9c [MINVOKER-69] Filter token "basedir" no longer interpolated
omit e9e357a [MINVOKER-68] Enable accessibility for non-public members from BeanShell scripts
omit 72587f5 [maven-release-plugin] prepare for next development iteration
omit 7f2a68e [maven-release-plugin] prepare release maven-invoker-plugin-1.3
omit eda3163 [MINVOKER-66] Reduce log level for install goal output to debug
omit c3604b9 [MINVOKER-67] Create interpolated settings file in cloneProjectsTo directory and keep it after execution
omit b793225 o Improved IT name
omit fe862a7 o Fixed Checkstyle warnings
omit 5950fef [MINVOKER-66] Reduce log level for install goal output to debug
omit 53a43e3 use released parent
omit 46f7f32 [MINVOKER-65] Support token "localRepositoryUrl" for filtering settings.xml
omit eaece7a [MINVOKER-7]
omit 697085c [MINVOKER-62] Change the default value for the projectsDirectory parameter
omit 05e6e61 [MINVOKER-64] invoker:install does not install dependencies unless they are in the reactor
omit 26e9023 [MINVOKER-64] For dependency artifacts that aren't in the current reactor, install them from the local repository when invoker:install is called.
omit 776f754 [MINVOKER-61] Allow to ignore failures
omit 2b740e3 o Refactored code
omit b437cfd [MINVOKER-60] Artifact staging misses attached artifact metadata of POM projects
omit fa26a67 o Improved error reporting
omit 6093992 o Added separate document about filtering
omit aac1a93 o Added some links
omit 8bfca14 o Added integration test to check handling of spaces on Maven command line
omit 3e64b19 o Unified license headers
omit ddd484f o Updated to maven-invoker:2.0.10
omit af256b0 o Updated index page of plugin site
omit 2d5890e o Explicitly stated UTF-8 as file encoding o Updated license header
omit f66417c o Mentioned plugin ITs as further examples
omit 4dbc3cb o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
omit 7ec3ac7 o Unified plugin name
omit 263f52e o Updated index page of plugin site
omit 7138e47 o Added integration test to check multiple Maven invocations per project
omit c18ec54 [MINVOKER-59] Using invoker.profiles with empty value causes unintended build
omit 4e566c3 o Added integration tests to check handling of failures
omit 64b7c55 o Clarified failure conditions
omit 29f4d81 [MINVOKER-58] Allow to declare setup projects which must be run before all the rest
omit 896634b o Extended integration test to check both script interpreters
omit e8dec76 o Added integration test to check for discovery of script by well-known file extension
omit a26f3f6 o Updated documentation
omit ca90413 [MINVOKER-57] Allow to configure M2_HOME and JAVA_HOME for the forked builds
omit 7632fa6 [MINVOKER-50] Filter all POMs that are relevant to the forked build
omit 13c8e0c o Added javadoc
omit eab1cd0 [MINVOKER-56] Clone all projects which are locally reachable from the invoked IT project
omit f6d44d3 [MINVOKER-55] Filter IT POMs in-place if cloneProjectsTo is used
omit d677e1d o Avoided unnecessary interpolation of settings before each sub build
omit 4b31d64 o Added integration test to check proper handling of POM encoding
omit 208500e o Excluded settings.xml automatically from project scanning
omit d4770ab o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents)
omit 186a720 o Set svn:eol-style=native
omit 7b93799 o Added IT to check for proper class loading in hook scripts
omit 9f81034 [MINVOKER-53] Filtering erroneously interpolates expressions from the POM even if prefix is neither project nor pom
omit c42dd4a o Polished documentation
omit db55d95 [MINVOKER-52] Add a new mojo parameter to specify filter properties using the more convenient map-syntax
omit 8ab5231 o Extended IT to check for attached artifacts, too
omit 2afbf33 [MINVOKER-51] NPE when packaging is pom Submitted by: Peter Janes Reviewed by: Benjamin Bentmann
omit d314afe o Unified interpolation
omit 8b3162c o Retained line terminators in filtered files to make their inspection easier
omit 5421893 o Added integration test to check proper artifact staging (inspired by MINVOKER-40 and MINVOKER-43)
omit aae66a2 o Extended FAQ
omit e5d3dbb o Deleted obsolete files
omit 167110b o Made build summary use error level for list of failed builds
omit 272b0ab o Refactored handling of build failures
omit ba28c62 o Improved handling of script exceptions
omit 42d861e o Fixed potentially misleading failure message o Logged script exceptions to build log
omit 0e3ba96 o Strengthened IT to check that the default local repo path is properly propagated to the sub build
omit 65a1f95 o Stabilized ITs
omit e256e47 o Added another IT
omit 8a7c93d [MINVOKER-49] Inject global variable with path to local repo into hook scripts
omit f83d260 [MINVOKER-48] Project cloning does not retain empty directories
omit 83f5e6e [MINVOKER-47] Test builds fail to locate staged artifacts when using custom settings and non-default local repo path
omit 9fd4682 o Deleted obsolete files
omit 894a021 o Converted unit tests that executed the mojo to ITs
omit de3e77f o Inherited from latest parent
omit d46d169 o Refactored code to ease maintenance
omit a8d3755 [MINVOKER-46] Allow multiple invocations of Maven on the same project
omit 4a47133 o Refactored code to reduce complexity
omit 18e7719 o Refactored code to ease maintenance o Added more javadoc
omit ca202b0 o Reduced visibility of classes/methods that are implementation details o Fixed some problems reported by Checkstyle
omit 5a10544 o Fixed some problems reported by Checkstyle
omit cbdee47 [MINVOKER-7] Add groovy support for pre/post build hook scripts
omit 7e40757 o Partially reverted r683667 to break up cyclic references among plugins in reactor
omit ea59490 o Added stub IT profile to highlight plugins during CI
omit 6e0facb o Improved parameter documentation
omit d263d65 [MINVOKER-36] Support for non-project based Maven invocations
omit 7641006 [maven-release-plugin] prepare for next development iteration
omit 5dffc10 [maven-release-plugin] prepare release maven-invoker-plugin-1.2.1
omit 3e68db7 o Locked down version of all reporting plugins
omit 73767f1 o Switched to released maven-invoker:2.0.9
omit 3c2fb46 Go back to parent 11 Will be released before parent 12 (and integrated into it)
omit cdf81d7 o Be consistent in naming.
omit c176cb8 o Fix typos.
omit 7113bfe [MINVOKER-45] External properties file is ignored if parameter testProperties is not defined
omit 08e8417 Try to use the 12-SNAPSHOT parent
omit 317c2c7 o Updated to plexus-utils:1.5.6 o Switched to plexus-interpolation:1.2
omit fdbb8e4 o Switched back to plexus-utils:1.5.1 (interpolation API broke and needs fix ups)
omit 135aa4f o Reordered POM
omit 1befd67 o Added project description o Updated to plexus-utils:1.5.6
omit baec36b o Tweaked documentation
omit d5cc846 o Improved documentation
omit 519661d o Escaped POM property that should not be filtered
omit d906b76 o Use latest versions of Project Info Reports, Plugin and Site plugins.
omit e659bf6 o Sync titles, headings and menu options. o Alphabetize the Examples menu options.
omit 76840b4 o Make sure that the documentation always has up-to-date <version> elements in POM snippets in the documentation.
omit 9eb9543 o Sync the version of dependencies on Maven core artifacts with the version specified as a Maven prerequisite. o Add used undeclared dependencies.
omit 1afe7d6 o Fix typos.
omit 9328d5a o Add and fix license headers.
omit 567509f o Ignore IDEA files.
omit b58e81e o Fix errors reported by Checkstyle.
omit e8fb525 [MINVOKER-44] cloneProjectsTo fails to copy projects with the same prefix
omit 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
omit 5ab3617 o Reverted r679364 (I misunderstood the problems caused by MINVOKER-43)
omit 4ae4575 using release of maven-plugin-testing-harness:1.2 use last surefire plugin version
omit 1ef2aaf o Pointed out requirement to sync remote repo identifiers with identifier of local testing repo
omit 326e528 [MINVOKER-43] Sync repository identifier of custom IT repo with identifier of real local repository
omit 5a0792c [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
omit cc9f68b [MINVOKER-42] Incorrect message "See ...build.log for details' when noLog is specified
omit 0d8984c [MINVOKER-41] NullPointerException in InvokerMojo::runBuild in case the mvn executable is not at the expected location
omit 553fb25 [MINVOKER-40] Parent POMs of dependencies are missing in IT repo
omit efaf274 o Polished docs
omit 8d5f91b [maven-release-plugin] prepare for next development iteration
omit 8d04ee1 [maven-release-plugin] prepare release maven-invoker-plugin-1.2
omit 7fabeb8 o ignored IDE files
omit 11f9938 use released version
omit ccae628 [MINVOKER-37] Stage Reactor Contents to IT Repo
omit 2308500 o Fixed svn:keywords
omit ed031fa o Removed svn:executable
omit a9ddf2c o Polished site
omit 8db81fe [MINVOKER-22] Add feature to install plugin to a local repository.
omit d6eb3d6 [MINVOKER-35] Make run mojo bind to phase integration-test by default
omit 72fb6e8 [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
omit 3537c3d [MINVOKER-34] Warn about usage of platform encoding
omit 6e5cec5 [MINVOKER-30] Allow to configure file encoding for verifications scripts
omit a454077 fix checkstyle errors
omit b015b43 add documentation on how to have a faster build with the plugin
omit b007a01 [MINVOKER-22] Remove unused import.
omit 7af2f49 [MINVOKER-22] Use ArtifactRepositoryFactory instead of calling the repository object constructor directly.
omit ac77f27 o Extended FAQ to mention possibility to assert build failures
omit 3808d20 [MINVOKER-33] Allow to centrally configure invocation request per IT
omit c51d67b o Polished docs
omit ee9b873 o Added @since tag
omit eaf6d95 [MINVOKER-6] Add current's project test classpath to the Bean Shell interpreter classpath
omit de5320b [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
omit 4d23098 o Fixed javadoc
omit f3333ac [MINVOKER-22] Adding site documentation for install feature, and some other site improvements.
omit 8f95e09 Add target directory to svn:ignore
omit 610b7b3 Small improvement to error handling. If the local-repo does not exist, it should be created.
omit f69d9ee interpolate settings file add a new key/value localRepository with value settings.localRepository (will help to fix MINVOKER-26)
omit aea092a [MINVOKER-22] Add feature to install plugin to a local repository. Submitted by Paul Gier
omit aaf74c0 o Polished site docs
omit 0dbea8e o Added @since tag
omit ef6bea5 o Fixed dependency declarations
omit 8f6fcd3 [MINVOKER-30] Allow to configure file encoding for verifications scripts
omit ab6fe1f [MINVOKER-32] Exclude some files by default when using "cloneProjectsTo" Submitted by Paul Gier
omit 5dde89e [MINVOKER-31] Test failing because of system property Submitted by Paul Gier
omit a4572bb o Added bin to svn:ignore
omit ed3c9fd [MINVOKER-27] Allow to set MAVEN_OPTS when invoking Maven
omit 860fd13 don't fail if working directory path contains spaces (fixed by PLXUTILS-54 in plexus-utils 1.4.9)
omit 17a4178 fixed encoding when writing interpolated POM file
omit 5e38895 removed tabs or unwanted spaces (no code change)
omit 44aea8c o Added svn:eol-style=native
omit 2655fa7 o Removed svn:executable
omit 7da42b4 [MINVOKER-24] add a parameter to use an alternate settings file
omit 40ac136 [MINVOKER-23] Use project.getProperties() when performing IT pom interpolations Submitted by John Allen
omit 73ef429 add license header
omit 4d88273 ignore eclipse files
omit 9aee9c6 remove fix version
omit c7060be [maven-release-plugin] prepare for next development iteration
omit b596a35 [maven-release-plugin] prepare release maven-invoker-plugin-1.1
omit 0f341d7 as the plugin depends on plexus-utils 1.4.7 the maven prerequisites version must be 2.0.6
omit 1563c1f lock maven-source-plugin to version 2.0.4
omit add0a26 use released version of maven-invoker
omit 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.
omit 407abb5 [MINVOKER-20] Adding properties parameter to replace testProperties, and use the more standard <key>value</key> syntax for properties.
omit 539e7bc [MINVOKER-10] Capability to define different profiles per it test
omit 00a75ef [MINVOKER-15] fix issueManagement url
omit 9816a81 use deleteOnExit() for temporary interpolated pom files
omit 21dffb2 [MINVOKER-13] support a parameter "a la" -Dtest like in surefire
omit 1d1b4d6 [MINVOKER-12] Interpolate it pom with a different token ${..} -> @...@
omit e6148b0 add a documentation on goals files interpolation
omit 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
omit 81ba4ee [MINVOKER-9] Interpolate goal files with project and new properties field
omit 5f287c6 remove System.out.println
omit dafe85a add unit test
omit 48ddb04 add some @since
omit d0bf920 Adding skip flag to enable fine-grained control over existing plugin configurations from within a profile, simply by setting a flag.
omit 3f30ceb Adding support for profiles.
omit 7005fc6 [MINVOKER-2] Applying patch to keep failures from being counted twice.
omit 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.
omit 5cfbecf Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released
omit e940bf2 update parent
omit c9c887b [maven-release-plugin] prepare for next development iteration
omit 49de9e8 [maven-release-plugin] prepare release maven-invoker-plugin-1.0
omit a287056 Fixing for released maven-invoker, and rolling back the parent pom version to avoid having to release it.
omit 3a64ab2 o fix reference
omit 2dfc64a o udating the license headers
omit fad90da o correctly reference
omit 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
omit 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
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
add 4bb233d [maven-release-plugin] prepare for next development iteration
add 0ad999d o Made script run on Java 1.4
add d344ed3 o Inherited from maven-plugins:16
add 439a994 o Polished error message
add 3492d00 [MINVOKER-101] provide property to make a clean clone Submitted by: Robert Scholte
add 44ec5c2 [MINVOKER-101] provide property to make a clean clone
add ccb2fff o Formatted code
add bd92d90 o Fixed IT
add c281ea3 o Inherited from maven-plugins:17
add 4f8f865 [MINVOKER-102] Provide a way to install Extra dependencies Submitted by: Marvin Froeder
add 8d9ddfd o Polished code
add 4a9b3be o Polished IT
add 17d70ce [MINVOKER-103] Update to plexus-utils:2.0.4+ to eliminate deadlock potential during forked Maven executions
add 39f0ea4 [MINVOKER-102] Provide a way to install Extra dependencies
add 9bbcca6 use released version of maven-site-plugin
add a052525 use last site plugin SNAPSHOT for maven 3 build
add b5941e0 upgraded to released version of site plugin
add 41cd713 upgrade parent version and invoker version used.
add 5a64d27 upgrade site plugin version used for running its
add 98eb3a6 move the invoker plugin version used to a property so we can test the current version with a cli parameter
add 74d5943 [MINVOKER-108] Upgrade doxia and doxia-site-tools version to 1.1.4 .
add c882522 [MINVOKER-109] upgrade maven-reporting-api and maven-reporting-impl versions .
add 98a48e2 [MINVOKER-110] It tests must be runnable in parrallel.
add eaf8a28 [MINVOKER-112] duplicate script classpath entries are not filtered out, can cause ClassCastException. Submitted by luke w patterson
add d0bfa36 [MINVOKER-113] update to Groovy 1.7.5 (from 1.5.6). Submitted by luke w patterson
add a072131 [MINVOKER-114] Update plugin code to use Java 5 language features. Submitted by luke w patterson
add 12921da use last SNAPSHOT parent.
add 4f9e046 o added schema reference for the model o fixed warning about deprecated attribute
add 74915d8 [MINVOKER-116] Mark plugin as @threadSafe
add c7b370b use released parent
add 097b0d6 o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite
add b383e82 o prefer FileUtils.fileRead() API to IOUtil.copy() to avoid file handle leaks in IT verification scripts o code formatting
add fb678a7 updated reporting configuration for Java 5
add e108ddd generate modello doc and add link to build-job.xml produce by the plugin
add 5b19df8 don't generate doc in src/site/xdoc use default values
add 364b4dc [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared
add 78d9dbf [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared extract ScriptRunner too
add c4060e5 [MINVOKER-120] Move various script interpreters to a new artifact in maven-shared reuse FileLogger from shared component
add 2f78744 adapt from changes in script interpreter library
add 9eac3d7 exception has changed in script interpreter component and a bit of formatting
add d1935c9 use maven-script-interpreter 1.0 released version
add e950ced [MINVOKER-128] Remove old workaround for MINVOKER-50 in POM Submitted by Anders Hammar.
add ed7289b use last parent
add d685c7f [MINVOKER-129] Code cleanups Submitted by Anders Hammar.
add 7b9c862 [MINVOKER-97] Add possibility to inherit settings.xml from calling process Submitted by Anders Hammar.
add a3276ed oups missed to add
add 0a464fc [maven-release-plugin] prepare release maven-invoker-plugin-1.6
add 03b01fc [maven-release-plugin] prepare for next development iteration
add 485195b back to 1.6-SNAPSHOT
add be00131 box verbatim blocks
add f0a7827 fix typo
add 7e71bcb prevent IllegalStateException on setting merging
add d56b104 remove debugging code
add bd9beb1 [maven-release-plugin] prepare release maven-invoker-plugin-1.6
add 7f8806c [maven-release-plugin] prepare for next development iteration
add cfce02a back to 1.6-SNAPSHOT
add 89304ba add a flag to merge settings off by default
add 6b15e21 javadoc for mergeUserSettings field
add 5b7637d extended the description of the model
add d4d00e2 fixed ambiguous links
add 33c555d improved translation
add 2b525a9 [MINVOKER-130] Add a reference to the buld-job documentation. Submitted by Karl Heinz Marbaise.
add 181eabb [MINVOKER-131] upgrade groovy version used to 1.8.6
add f9b82a7 [MINVOKER-97] fix use of a provided settings when user doesn t want to merge with his own settings
add a43cd34 upgrade reporting plugin versions
add 4280362 [maven-release-plugin] prepare release maven-invoker-plugin-1.6
add 92bc559 [maven-release-plugin] prepare for next development iteration
add b5cb7bf fixed typo
add da3fa9f [MINVOKER-134] use maven-plugin-tools' java 5 annotations Submitted by Tony Chemit
add 10f9b25 move maven-plugin-plugin version to a property
add 6242c4f use last 3.1 version
add f0efc95 use last site plugin version for it tests
add ed7d67d use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
add 65db160 [MINVOKER-135] log relative script path instead of full script path for pre-/post-build scripts
add 408fbef [MINVOKER-136] upgrade groovy version used to 2.0.1.
add e4d8a3b annotations are not needed for plugin execution so mark dependency as provided
add 5dc9a6d Using fixed pom for the 1.7 release
add 16bbe88 using maven script interpreter release
add 05a918c [maven-release-plugin] prepare release maven-invoker-plugin-1.7
add 3b634f0 [maven-release-plugin] prepare for next development iteration
add d9ca141 upgrade parent version used
add dce639d Fix MINVOKER-138: Use groovy-all dependency to have xml support
add 22b5d3c Simplify configuration, since some have become the default
add b6ea469 replace StringBuffer by StringBuilder
add d4d8054 [MINVOKER-139] use last p-u version 3.0.7 which is faster for file copy
add 078f598 prevent spamming
add 8a328c9 o Replaced XmlStreamReader with commons-io version
add 809f118 o Like everyone else, I seem to be running into commons-io 2.4 jdk5 compatibility problems....
add 834a75a [MINVOKER-140] Support exclusion with invokerTest
add 1358444 [MINVOKER-142] Make it possible to specify debug-mode in invoker.properties
add f561f1f [MINVOKER-137] Maven 2.2.1 NullPointerException with mergeUserSettings parameter (failing) IT was already there
add 9ebf827 Add reminder. Related to MINVOKER-126: mavenHome in relationship with invoker.maven.version rule
add 9306259 more java 5 loop constructs
add 7a90c30 Update internal m-invoker-plugin version
add 386f2dd First part of MINVOKER-126: mavenHome in relationship with invoker.maven.version rule Get version based on MavenHome
add 9060ca2 [MINVOKER-126] mavenHome in relationship with invoker.maven.version rule
add b9a0e36 Add null + empty String test
add 0a98969 Use Arrays.asList with varArgs support instead of private method
add 05b3142 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.
add b14c193 [MINVOKER-118] Specifying an unset property in <properties> causes a NullPointerException
add fdd4777 [MINVOKER-134] use maven-plugin-tools' java 5 annotations for report as well
add 0e73d58 [MINVOKER-144] Change Prerequisite version of Maven to 2.2.1
add 817bb8d [MINVOKER-106] invoker.java.version is always evaluated against current JVM instead of JVM running the builds
add 7cb6df9 [MINVOKER-143] Update Maven Invoker to 2.1.1
add c3c6f83 [MINVOKER-145] Add option to set environment variables
add 39fe86f Specify Maven range for ITs with settings merge/inheritence due to MNG-5224
add bf1685a [MINVOKER-124] Reporting the reason for skipping an integration tests
add 53a915c [MINVOKER-124] Reporting the reason for skipping an integration tests
add 1eb6fcc very small french typo
add 07a6c5a [MINVOKER-133] Using mergeUserSettings configuration parameter with multiple executions causes IllegalStateException
add 1fd916f Fixed typo
add 6a68ad7 [MINVOKER-115] install goal doesn't install required plugins from the reactor build to the local repo
add 73fd90c [MINVOKER-146] Support modifying Maven executable
add e265e2e Fix @since doclettag
add 9082a76 checkstyle fixes
add a64f77a Fix load of known null value
add 8ba8b5f compiler source+target already inherited
add 7900409 Add workaround for MRELEASE-803
add 42d00ff Use inherited version of maven-invoker-plugin
add 70db8cf [maven-release-plugin] prepare release maven-invoker-plugin-1.8
add 93ab90c [maven-release-plugin] prepare for next development iteration
add 8af8bc9 Fixed typo errors.
add 71b678e [MINVOKER-119] Allow access to properties in pre- and postBuild scripts
add de36eed Fixed typo
add c39ca80 Made class more Java 5 (switched to enum)
add 8e52e88 [MINVOKER-151] Add failIfNoProjects
add f31f434 use foreach loop
add e10a8bc remove unnecessary casts
add bb58780 Some clean ups
add 24af653 upgrade all to last parent 24
add adc3143 Use m-invoker-p 1.8 to include groovy-xml classes
add c4ed36f Follow ASF branding rules.
add 3703ea1 hard test to avoid stupid failures with ASF Jenkins
add f339136 More plexus updates
add 50f9ad4 Use m-site-p 3.3 in ITs to make it M3.1 proof
add 358e994 no need for Maven 3 profile now that m-site-p is compatible with Maven 2 and 3
add dad7486 use versions defined in parent's dependencyManagement
add 8f873d9 More java5
add f08ddce Further code analysis improvements
add b4274a2 More code analysis fixes
add 0bb6025 Reformatted to code style
add e576a58 Revert "Reformatted to code style"
add 0ff809d [MINVOKER-122] Import information into groovy scripts of the running Maven environment
add f00d28f configured site deploy to /plugins-archives/<artifactId>-LATEST
add 14bebb8 [MINVOKER-162] IT fails with empty local it-repo
add c70b958 upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
add b43702f Upgraded doxia/reporting
add 4cf8497 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
add 2ce2565 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm
add f3ad0f4 added license header
add 3cd0f37 [MINVOKER-166] - Fixed Problem with Maven 3.2.2
add 2945f1b [MINVOKER-166] - Followup with Maven 2.2.1 problems.
add c7fcbe3 - Cleaned up imports.
add e9f6698 - Set hard coded version for invoker-plugin.
add 061c0c9 [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1
add b062a38 [maven-release-plugin] prepare for next development iteration
add a4f0f2d - Rolled back r1606193, r1606191 based on a mistake.
add c882f61 - Fixed ASF formatting.
add 832110b [maven-release-plugin] prepare release maven-invoker-plugin-1.8.1
add 1084e2d [maven-release-plugin] prepare for next development iteration
add 87ae2dd [maven-release-plugin] prepare release maven-invoker-plugin-1.9
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 (f9425ed)
\
N -- N -- N refs/tags/maven-invoker-plugin-1.9 (ecee1f1)
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>'].