You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2019/01/11 09:22:00 UTC
[maven-invoker-plugin] branch master updated (b11671e -> 7c70e76)
This is an automated email from the ASF dual-hosted git repository.
rfscholte pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git.
from b11671e Apply try-with-resources
add 7c70e76 [MINVOKER-245] Using an alternate toolchain file Add toolchain selector
No new revisions were added by this update.
Summary of changes:
pom.xml | 6 ++
src/it/selector-conditions/setup.groovy | 29 -------
.../src/it/toolchain-mismatch}/invoker.properties | 2 +-
.../src/it/toolchain-mismatch}/pom.xml | 0
.../src/it/toolchain-mismatch}/postbuild.bsh | 0
src/it/selector-conditions/verify.bsh | 62 --------------
src/it/selector-conditions/verify.groovy | 38 +++++++++
.../maven/plugins/invoker/AbstractInvokerMojo.java | 50 ++++++++++-
.../maven/plugins/invoker/InvokerProperties.java | 40 ++++++++-
...mPropertyPrinter.java => InvokerToolchain.java} | 97 ++++++++++++----------
.../org/apache/maven/plugins/invoker/Selector.java | 22 ++++-
.../maven/plugins/invoker/SelectorUtils.java | 44 ++++++++++
.../apache/maven/plugins/invoker/SelectorTest.java | 6 +-
.../maven/plugins/invoker/SelectorUtilsTest.java | 55 +++++++++++-
14 files changed, 305 insertions(+), 146 deletions(-)
delete mode 100644 src/it/selector-conditions/setup.groovy
copy src/it/{fail-build-with-verify => selector-conditions/src/it/toolchain-mismatch}/invoker.properties (95%)
copy src/it/{selector-scripts/src/it/script-throw => selector-conditions/src/it/toolchain-mismatch}/pom.xml (100%)
copy src/it/{selector-scripts/src/it/script-throw => selector-conditions/src/it/toolchain-mismatch}/postbuild.bsh (100%)
delete mode 100644 src/it/selector-conditions/verify.bsh
create mode 100644 src/it/selector-conditions/verify.groovy
copy src/main/java/org/apache/maven/plugins/invoker/{SystemPropertyPrinter.java => InvokerToolchain.java} (62%)