You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2026/04/01 08:49:56 UTC

(camel-k) branch main updated: chore(deps): bump Maven from 3.8.6 to 3.9.14

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

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 37011513b chore(deps): bump Maven from 3.8.6 to 3.9.14
37011513b is described below

commit 37011513b659145bd513a656de47170a06e3ce2c
Author: Michal Vavrik <mv...@li-e024354c-2ee2-11b2-a85c-87d978dd714b.ibm.com>
AuthorDate: Tue Mar 31 15:46:49 2026 +0200

    chore(deps): bump Maven from 3.8.6 to 3.9.14
    
    * Closes: https://github.com/apache/camel-k/issues/6529
    
    Signed-off-by: Michal Vavřík <mi...@aol.com>
---
 build/Dockerfile                                             |  2 +-
 docs/modules/ROOT/pages/contributing/developers.adoc         |  2 +-
 docs/modules/ROOT/pages/installation/advanced/offline.adoc   |  2 +-
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc            |  2 +-
 docs/modules/ROOT/partials/apis/crds-html.adoc               |  2 +-
 helm/camel-k/crds/camel-k-crds.yaml                          | 12 ++++++------
 pkg/apis/camel/v1/maven_types.go                             |  2 +-
 pkg/client/camel/applyconfiguration/camel/v1/mavenspec.go    |  2 +-
 pkg/resources/config/crd/bases/camel.apache.org_builds.yaml  |  4 ++--
 .../crd/bases/camel.apache.org_integrationplatforms.yaml     |  4 ++--
 .../crd/bases/camel.apache.org_integrationprofiles.yaml      |  4 ++--
 11 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/build/Dockerfile b/build/Dockerfile
index 23b6e3868..2bbac3bfd 100644
--- a/build/Dockerfile
+++ b/build/Dockerfile
@@ -19,7 +19,7 @@ FROM $CK_BASE_IMAGE AS base
 
 ARG IMAGE_ARCH
 
-ARG MAVEN_DEFAULT_VERSION="3.8.6"
+ARG MAVEN_DEFAULT_VERSION="3.9.14"
 ARG MAVEN_HOME="/usr/share/maven"
 ARG MAVEN_DIST_URL="https://archive.apache.org/dist/maven/maven-3/${MAVEN_DEFAULT_VERSION}/binaries/apache-maven-${MAVEN_DEFAULT_VERSION}-bin.zip"
 ARG MVNW_DIR="/usr/share/maven/mvnw/"
diff --git a/docs/modules/ROOT/pages/contributing/developers.adoc b/docs/modules/ROOT/pages/contributing/developers.adoc
index de609ba19..17c11603b 100644
--- a/docs/modules/ROOT/pages/contributing/developers.adoc
+++ b/docs/modules/ROOT/pages/contributing/developers.adoc
@@ -25,7 +25,7 @@ In order to build the project, you need to comply with the following requirement
 * **Go version 1.22+**: needed to compile and test the project. Refer to the https://golang.org/[Go website] for the installation.
 * **GNU Make**: used to define composite build actions. This should be already installed or available as a package if you have a good OS (https://www.gnu.org/software/make/).
 * **JDK version 17+**: the build requires JDK version 17 or above. This corresponds to the JDK version of the integration base image.
-* **Maven version 3.8+**: the build requires Maven 3.8 or above. This corresponds to the version defined in the `build/Dockerfile`.
+* **Maven version 3.9+**: the build requires Maven 3.9 or above. This corresponds to the version defined in the `build/Dockerfile`.
 * **MinGW**: needed to compile the project on Windows. Refer to the https://www.mingw-w64.org/[MinGW website] for the installation.
 * **Windows Subsystem for Linux (WSL)**: for running Linux binary executables natively on Windows. Refer to https://docs.microsoft.com/en-us/windows/wsl/install[WSL Website] for installation. Alternatively, you can use https://www.cygwin.com/[Cygwin] or https://www.educative.io/edpresso/how-to-install-git-bash-in-windows[Git Bash].
 * **Docker**: the image build requires https://www.docker.com/[Docker] and the https://github.com/docker/buildx[buildx plugin].
diff --git a/docs/modules/ROOT/pages/installation/advanced/offline.adoc b/docs/modules/ROOT/pages/installation/advanced/offline.adoc
index e6d32f6d4..4003175bc 100644
--- a/docs/modules/ROOT/pages/installation/advanced/offline.adoc
+++ b/docs/modules/ROOT/pages/installation/advanced/offline.adoc
@@ -34,7 +34,7 @@ WARNING: This guide is a best effort development done to help the final user to
 
 The procedure contains a script that will package the entire set of Camel K Runtime dependencies required by Maven build in order to run offline builds.
 
-It requires that the Maven version from where you're running the scripts (likely your machine) is the same used in the Camel K operator target version (ie, 3.8.6 for Camel K version 2.3.0) - required to enforce reproducible builds. The script will download the correct version if needed.
+It requires that the Maven version from where you're running the scripts (likely your machine) is the same used in the Camel K operator target version (ie, 3.9.14 for Camel K version {last-released-version}) - required to enforce reproducible builds. The script will download the correct version if needed.
 
 It's quite important to know that the operator will expect the dependencies to be owned by 1001 user. So, make sure that the script is executed by such a USER to avoid the maven build to fail due to privileges faults.
 
diff --git a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
index 8226785bf..d7a74a9ff 100644
--- a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -4653,7 +4653,7 @@ See https://maven.apache.org/guides/mini/guide-using-extensions.html.
 
 The CLI options that are appended to the list of arguments for Maven commands,
 e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
 
 
 |===
diff --git a/docs/modules/ROOT/partials/apis/crds-html.adoc b/docs/modules/ROOT/partials/apis/crds-html.adoc
index c00bf43ab..13a7f7db6 100644
--- a/docs/modules/ROOT/partials/apis/crds-html.adoc
+++ b/docs/modules/ROOT/partials/apis/crds-html.adoc
@@ -3775,7 +3775,7 @@ See <a href="https://maven.apache.org/guides/mini/guide-using-extensions.html">h
 <td>
 <p>The CLI options that are appended to the list of arguments for Maven commands,
 e.g., <code>-V,--no-transfer-progress,-Dstyle.color=never</code>.
-See <a href="https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html">https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html</a>.</p>
+See <a href="https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html">https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html</a>.</p>
 </td>
 </tr>
 </tbody>
diff --git a/helm/camel-k/crds/camel-k-crds.yaml b/helm/camel-k/crds/camel-k-crds.yaml
index b2124b68b..ef6df460d 100644
--- a/helm/camel-k/crds/camel-k-crds.yaml
+++ b/helm/camel-k/crds/camel-k-crds.yaml
@@ -416,7 +416,7 @@ spec:
                               description: |-
                                 The CLI options that are appended to the list of arguments for Maven commands,
                                 e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                                See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                                See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                               items:
                                 type: string
                               type: array
@@ -1346,7 +1346,7 @@ spec:
                               description: |-
                                 The CLI options that are appended to the list of arguments for Maven commands,
                                 e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                                See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                                See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                               items:
                                 type: string
                               type: array
@@ -3493,7 +3493,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
@@ -5970,7 +5970,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
@@ -8481,7 +8481,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
@@ -10843,7 +10843,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
diff --git a/pkg/apis/camel/v1/maven_types.go b/pkg/apis/camel/v1/maven_types.go
index 18af05277..5cd269a7e 100644
--- a/pkg/apis/camel/v1/maven_types.go
+++ b/pkg/apis/camel/v1/maven_types.go
@@ -50,7 +50,7 @@ type MavenSpec struct {
 	Extension []MavenArtifact `json:"extension,omitempty"`
 	// The CLI options that are appended to the list of arguments for Maven commands,
 	// e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-	// See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+	// See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
 	CLIOptions []string `json:"cliOptions,omitempty"`
 }
 
diff --git a/pkg/client/camel/applyconfiguration/camel/v1/mavenspec.go b/pkg/client/camel/applyconfiguration/camel/v1/mavenspec.go
index 436f6aba4..3a9e987ce 100644
--- a/pkg/client/camel/applyconfiguration/camel/v1/mavenspec.go
+++ b/pkg/client/camel/applyconfiguration/camel/v1/mavenspec.go
@@ -53,7 +53,7 @@ type MavenSpecApplyConfiguration struct {
 	Extension []MavenArtifactApplyConfiguration `json:"extension,omitempty"`
 	// The CLI options that are appended to the list of arguments for Maven commands,
 	// e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-	// See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+	// See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
 	CLIOptions []string `json:"cliOptions,omitempty"`
 }
 
diff --git a/pkg/resources/config/crd/bases/camel.apache.org_builds.yaml b/pkg/resources/config/crd/bases/camel.apache.org_builds.yaml
index a1a3683e4..29903917c 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_builds.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_builds.yaml
@@ -416,7 +416,7 @@ spec:
                               description: |-
                                 The CLI options that are appended to the list of arguments for Maven commands,
                                 e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                                See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                                See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                               items:
                                 type: string
                               type: array
@@ -1346,7 +1346,7 @@ spec:
                               description: |-
                                 The CLI options that are appended to the list of arguments for Maven commands,
                                 e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                                See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                                See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                               items:
                                 type: string
                               type: array
diff --git a/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml b/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
index 0ec521c63..339237bbf 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml
@@ -209,7 +209,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
@@ -2686,7 +2686,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
diff --git a/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml b/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
index 89c54bf85..da6ef935f 100644
--- a/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
+++ b/pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml
@@ -113,7 +113,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array
@@ -2475,7 +2475,7 @@ spec:
                         description: |-
                           The CLI options that are appended to the list of arguments for Maven commands,
                           e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
-                          See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+                          See https://maven.apache.org/ref/3.9.14/maven-embedder/cli.html.
                         items:
                           type: string
                         type: array