Apache Maven Shared Component: Maven Invoker Version 3.2.0
-
The Apache Maven team is pleased to announce the release of the Apache Maven Shared Maven Invoker, version 3.2.0
Apache Maven Invoker is a component to programmatically invoke Maven build.
You can download the appropriate sources etc. from the download page.
1 2 3 4 5 6 7
<dependencies> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-invoker</artifactId> <version>3.2.0</version> </dependency> </dependencies>
Release Notes – Maven Shared Components – Version maven-invoker-3.2.0
Bug:
- MSHARED-1008 – Set builder id in proper way
New Feature:
- MSHARED-1007 – Add MavenHome and MavenExecutable options to
InvocationRequests:
- MSHARED-1009 – Allow providing Maven executable from workspace
- MSHARED-1018 – Allow for using the -ntp ,—no-transfer-progress flag in Maven invocations
- MSHARED-1019 – Allow pass raw cli option to Maven process
Improvements:
- MSHARED-577 – Remove usage of M2_HOME environment variable
- MSHARED-649 – Use setBaseDirectory() and setPomFile() simultaneously so that a temporary pom file may be used for the maven invocation
- MSHARED-999 – Shared GitHub Actions
- MSHARED-1006 – Invoker should be safely used in multi thread
- MSHARED-1012 – Improve error for invalid Maven home
Tasks:
- MSHARED-1040 – Require Java 8
Dependency upgrade:
- MSHARED-1042 – Upgrade Parent to 35
Enjoy,
-The Apache Maven team
https://blogs.apache.org/maven/entry/apache-maven-shared-component-maven12
© Lightnetics 2024