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 <[email protected]>
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 <[email protected]>
---
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