Skip to content

[MNG-7391] Add MojoExecution strategy and runner required by Maven Build Cache Extension #9173

@jira-importer

Description

@jira-importer

Hervé Boutemy opened MNG-7391 and commented

Maven Build Cache Extension has been provided as a maven-core update, but extracted to a separate module then a separate Git repository to provide an extension: see MNG-7129 == MBUILDCACHE-1

the extension just requires a small API in Maven core to be able to inject Build Cache: MojoExecution strategy and runner
By default, MojoExecution strategy is to run Mojos
Build Cache Extension can has a more advanced strategy that can introduce cache = inject MojoExecution result taken from cache to avoid running the Mojo


Attachments:

Issue Links:

  • MBUILDCACHE-2 Extract caching system out of maven-core
    ("is required by")
  • MBUILDCACHE-1 [Deutsche Bank contribution] Incremental build with local and remote(shared) cache
    ("is required by")

Remote Links:

Backported to: 4.0.0-alpha-2, 3.9.0

0 votes, 7 watchers

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestpriority:minorMinor loss of function, or other problem where easy workaround is present

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions