You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2022/05/12 06:58:04 UTC

[maven-mvnd] 01/03: Prototype branch with maven 3.9.x + build cache extension

This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch build-cache
in repository https://gitbox.apache.org/repos/asf/maven-mvnd.git

commit edf7e534792f93811f981b14ed82657ea2b7696a
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Wed May 4 17:20:53 2022 +0200

    Prototype branch with maven 3.9.x + build cache extension
---
 dist/pom.xml                            |  5 +++++
 dist/src/main/provisio/maven-distro.xml |  1 +
 pom.xml                                 | 19 +++++++++++++++++--
 3 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/dist/pom.xml b/dist/pom.xml
index 68da1f3..ebf2641 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -47,6 +47,11 @@
             <groupId>org.mvndaemon.mvnd</groupId>
             <artifactId>mvnd-daemon</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.apache.maven.extensions</groupId>
+            <artifactId>maven-build-cache-extension</artifactId>
+            <version>${maven.build.cache.version}</version>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/dist/src/main/provisio/maven-distro.xml b/dist/src/main/provisio/maven-distro.xml
index 06007fa..5328206 100644
--- a/dist/src/main/provisio/maven-distro.xml
+++ b/dist/src/main/provisio/maven-distro.xml
@@ -76,6 +76,7 @@
         </artifact>
         <artifact id="org.mvndaemon.mvnd:mvnd-agent:${project.version}"/>
         <artifact id="org.mvndaemon.mvnd:mvnd-helper-agent:${project.version}"/>
+        <artifact id="org.apache.maven.extensions:maven-build-cache-extension:${maven.build.cache.version}"/>
     </artifactSet>
 
     <fileSet to="/">
diff --git a/pom.xml b/pom.xml
index b6edda9..1f25f37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,8 +57,9 @@
         <jline.version>3.21.0</jline.version>
         <junit.jupiter.version>5.7.2</junit.jupiter.version>
         <logback.version>1.2.10</logback.version>
-        <maven.version>3.8.5</maven.version>
-        <maven.resolver.version>1.7.3</maven.resolver.version>
+        <maven.version>3.9.0-SNAPSHOT</maven.version>
+        <maven.resolver.version>1.8.0</maven.resolver.version>
+        <maven.build.cache.version>1.0.0-SNAPSHOT</maven.build.cache.version>
         <slf4j.version>1.7.35</slf4j.version>
         <sisu.version>0.3.5</sisu.version>
 
@@ -297,6 +298,20 @@
         </dependencies>
     </dependencyManagement>
 
+    <repositories>
+        <repository>
+            <id>apache.snapshots</id>
+            <name>Apache Development Snapshot Repository</name>
+            <url>https://repository.apache.org/content/repositories/snapshots/</url>
+            <releases>
+                <enabled>false</enabled>
+            </releases>
+            <snapshots>
+                <enabled>true</enabled>
+            </snapshots>
+        </repository>
+    </repositories>
+
     <build>
         <pluginManagement>
             <plugins>