This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new f1c364ec004 CAMEL-22466 Clean up spring-boot / quarkus version
references (#19395)
f1c364ec004 is described below
commit f1c364ec0045813e0536595f83c0e812048798aa
Author: Tom Cunningham <[email protected]>
AuthorDate: Thu Oct 2 05:29:40 2025 -0400
CAMEL-22466 Clean up spring-boot / quarkus version references (#19395)
---
dsl/camel-jbang/camel-jbang-core/pom.xml | 12 ++++++++++++
.../org/apache/camel/dsl/jbang/core/common/RuntimeType.java | 4 ++--
parent/pom.xml | 2 ++
pom.xml | 7 +++++++
4 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/dsl/camel-jbang/camel-jbang-core/pom.xml
b/dsl/camel-jbang/camel-jbang-core/pom.xml
index e0a7cd145fb..7d4346c4291 100644
--- a/dsl/camel-jbang/camel-jbang-core/pom.xml
+++ b/dsl/camel-jbang/camel-jbang-core/pom.xml
@@ -215,6 +215,18 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>templating-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>filter-src</id>
+ <goals>
+ <goal>filter-sources</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
b/dsl/camel-jbang/camel-jbang-core/src/main/java-templates/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
similarity index 93%
rename from
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
rename to
dsl/camel-jbang/camel-jbang-core/src/main/java-templates/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
index f227605a291..27ada0687dd 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/java-templates/org/apache/camel/dsl/jbang/core/common/RuntimeType.java
@@ -26,8 +26,8 @@ public enum RuntimeType {
quarkus,
main;
- public static final String QUARKUS_VERSION = "3.26.4";
- public static final String SPRING_BOOT_VERSION = "3.5.5";
+ public static final String QUARKUS_VERSION = "${quarkus-version}";
+ public static final String SPRING_BOOT_VERSION = "${spring-boot-version}";
public static RuntimeType fromValue(String value) {
value = value.toLowerCase(Locale.ROOT);
diff --git a/parent/pom.xml b/parent/pom.xml
index e35ee3c95a1..3b7fe2dbe94 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -444,6 +444,7 @@
<qpid-broker-version>9.2.1</qpid-broker-version>
<qpid-proton-j-version>0.34.1</qpid-proton-j-version>
<qpid-jms-client-version>2.9.0</qpid-jms-client-version>
+ <quarkus-version>3.26.4</quarkus-version>
<quartz-version>2.5.0</quartz-version>
<quickfixj-version>2.3.2</quickfixj-version>
<reactive-streams-version>1.0.4</reactive-streams-version>
@@ -480,6 +481,7 @@
<spock-version>2.3-groovy-4.0</spock-version>
<spring-cloud-config-version>4.3.0</spring-cloud-config-version>
<spring-batch-version>5.2.3</spring-batch-version>
+ <spring-boot-version>3.5.6</spring-boot-version>
<spring-data-redis-version>3.5.4</spring-data-redis-version>
<spring-ldap-version>3.3.3</spring-ldap-version>
<spring-vault-core-version>3.2.0</spring-vault-core-version>
diff --git a/pom.xml b/pom.xml
index aaced0e0713..0b463cd4050 100644
--- a/pom.xml
+++ b/pom.xml
@@ -133,6 +133,7 @@
<maven-release-plugin-version>3.1.1</maven-release-plugin-version>
<maven-remote-resources-plugin-version>3.3.0</maven-remote-resources-plugin-version>
<maven-surefire-plugin-version>3.5.4</maven-surefire-plugin-version>
+
<templating-maven-plugin-version>3.0.0</templating-maven-plugin-version>
<versions-maven-plugin-version>2.19.1</versions-maven-plugin-version>
<camel.javadoc.offline>false</camel.javadoc.offline>
@@ -573,6 +574,12 @@
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>templating-maven-plugin</artifactId>
+ <version>${templating-maven-plugin-version}</version>
+ </plugin>
+
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>