Apache Maven

Sunday April 10, 2022

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:

  • 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:

  • Dependency upgrade:

Enjoy,

-The Apache Maven team

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation