You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Guillaume Nodet <gn...@apache.org> on 2022/11/07 14:45:06 UTC
[ANN] Apache Maven Build Cache Extension 1.0.0 Released
The Apache Maven team is pleased to announce the release of the Apache
Maven Build Cache Extension version 1.0.0
https://maven.apache.org/extensions/maven-build-cache-extension/
You should specify the version in your project's configuration:
1. <extension>
2. <groupId>org.apache.maven.extensions</groupId>
3. <artifactId>maven-build-cache-extension</artifactId>
4. <version>1.0.0</version>
5. </extension>
either in pom.xml's <project>/<build>/<extensions> or in .mvn/extensions.xml
's <extensions>.
Release Notes Maven Build Cache Extension 1.0.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12351243&projectId=12324820
Release Notes - Maven Build Cache Extension - Version 1.0.0
** Sub-task
* [MBUILDCACHE-2] - Extract caching system out of maven-core
* [MBUILDCACHE-3] - Use maven session properties instead of reading
directly from system properties
* [MBUILDCACHE-4] - Make opt-in as easy as possible using a command
line option / system property
* [MBUILDCACHE-5] - migrate from JAXB to Modello
* [MBUILDCACHE-6] - Rename schemas to be inlined with other schemas
* [MBUILDCACHE-7] - Rebase on top of master 4.x
* [MBUILDCACHE-8] - Avoid guava usage
* [MBUILDCACHE-9] - Remove the `Type` suffix on the generated model
classes
* [MBUILDCACHE-10] - Make the cache singletons reusable across maven
sessions
* [MBUILDCACHE-11] - Define a maven 4 Feature for the cache system
* [MBUILDCACHE-12] - Remove usage of plexus logger
** Bug
* [MBUILDCACHE-16] - Fix config file name
* [MBUILDCACHE-17] - IllegalStateException: Cache is not initialized.
Actual state: null
* [MBUILDCACHE-21] - Caching does not check permissions
* [MBUILDCACHE-24] - Cache cannot be processed in presence of forked
executions
** New Feature
* [MBUILDCACHE-1] - [Deutsche Bank contribution] Incremental build with
local and remote(shared) cache
* [MBUILDCACHE-22] - Add possibility to skip cache lookup
** Improvement
* [MBUILDCACHE-18] - Use m-resolver transport layer instead of
redefining another one
* [MBUILDCACHE-19] - Upgrade to resolver 1.8.0
** Task
* [MBUILDCACHE-13] - rename remote.cache.* properties to build.cache.*
* [MBUILDCACHE-26] - Ensure the maven version is >= 3.9
Enjoy,
--
------------------------
On behalf of the Apache Maven team
Guillaume Nodet
Re: [ANN] Apache Maven Build Cache Extension 1.0.0 Released
Posted by Mark Derricutt <ma...@talios.com>.
Congrats - look forward to trying it out.
I note however the site links to some missing files:
https://maven.apache.org/extensions/resources/maven-build-cache-config.xml
from the
https://maven.apache.org/extensions/maven-build-cache-extension/getting-started.html
page
for one (which also still refers to 1.0.0-SNAPSHOT)
https://maven.apache.org/extensions/maven-build-cache-extension/usage.html also
mentioned “true” in the “disabling” section - counter to the property which
is false.
--
"Great artists are extremely selfish and arrogant things" — Steven Wilson,
Porcupine Tree
On 8/11/2022 at 3:45:06 AM, Guillaume Nodet <gn...@apache.org> wrote:
> The Apache Maven team is pleased to announce the release of the Apache
> Maven Build Cache Extension version 1.0.0
> https://maven.apache.org/extensions/maven-build-cache-extension/
>
> You should specify the version in your project's configuration:
>
>
> 1. <extension>
> 2. <groupId>org.apache.maven.extensions</groupId>
> 3. <artifactId>maven-build-cache-extension</artifactId>
> 4. <version>1.0.0</version>
> 5. </extension>
>
>
> either in pom.xml's <project>/<build>/<extensions> or in
> .mvn/extensions.xml
> 's <extensions>.
>
> Release Notes Maven Build Cache Extension 1.0.0
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12351243&projectId=12324820
>
> Release Notes - Maven Build Cache Extension - Version 1.0.0
>
> ** Sub-task
> * [MBUILDCACHE-2] - Extract caching system out of maven-core
> * [MBUILDCACHE-3] - Use maven session properties instead of reading
> directly from system properties
> * [MBUILDCACHE-4] - Make opt-in as easy as possible using a command
> line option / system property
> * [MBUILDCACHE-5] - migrate from JAXB to Modello
> * [MBUILDCACHE-6] - Rename schemas to be inlined with other schemas
> * [MBUILDCACHE-7] - Rebase on top of master 4.x
> * [MBUILDCACHE-8] - Avoid guava usage
> * [MBUILDCACHE-9] - Remove the `Type` suffix on the generated model
> classes
> * [MBUILDCACHE-10] - Make the cache singletons reusable across maven
> sessions
> * [MBUILDCACHE-11] - Define a maven 4 Feature for the cache system
> * [MBUILDCACHE-12] - Remove usage of plexus logger
>
> ** Bug
> * [MBUILDCACHE-16] - Fix config file name
> * [MBUILDCACHE-17] - IllegalStateException: Cache is not initialized.
> Actual state: null
> * [MBUILDCACHE-21] - Caching does not check permissions
> * [MBUILDCACHE-24] - Cache cannot be processed in presence of forked
> executions
>
> ** New Feature
> * [MBUILDCACHE-1] - [Deutsche Bank contribution] Incremental build with
> local and remote(shared) cache
> * [MBUILDCACHE-22] - Add possibility to skip cache lookup
>
> ** Improvement
> * [MBUILDCACHE-18] - Use m-resolver transport layer instead of
> redefining another one
> * [MBUILDCACHE-19] - Upgrade to resolver 1.8.0
>
> ** Task
> * [MBUILDCACHE-13] - rename remote.cache.* properties to build.cache.*
> * [MBUILDCACHE-26] - Ensure the maven version is >= 3.9
>
> Enjoy,
> --
> ------------------------
> On behalf of the Apache Maven team
> Guillaume Nodet
>