DBZ-7388 Upgrade Outbox Extension to Quarkus 3.7.0

Quarkus 3.7 requires Java 17 baseline, explicitly changed the pom files for the
outbox extension bits to compile and use Java 17 baseline for binary artifacts.
This commit is contained in:
Chris Cranford 2024-01-24 12:58:49 -05:00 committed by Jiri Pechanec
parent 3bd638eb79
commit 75696be8eb
4 changed files with 19 additions and 1 deletions

View File

@ -14,6 +14,12 @@
<name>Debezium Quarkus :: Outbox :: Deployment :: Common</name>
<packaging>jar</packaging>
<properties>
<!-- Quarkus has moved to Java 17 as baseline -->
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
<dependencies>
<!-- Debezium Quarkus Outbox Runtime Common artifact dependency -->
<dependency>

View File

@ -14,6 +14,12 @@
<name>Debezium Quarkus :: Outbox :: Runtime :: Common</name>
<packaging>jar</packaging>
<properties>
<!-- Quarkus has moved to Java 17 as baseline -->
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>

View File

@ -14,6 +14,12 @@
<name>Debezium Quarkus :: Reactive Outbox</name>
<packaging>pom</packaging>
<properties>
<!-- Quarkus has moved to Java 17 as baseline -->
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
<dependencyManagement>
<dependencies>
<dependency>

View File

@ -114,7 +114,7 @@
<!-- Quarkus -->
<!-- Version used for Outbox extension development, changes frequently to align with latest Quarkus -->
<quarkus.version.extension>3.6.5</quarkus.version.extension>
<quarkus.version.extension>3.7.0</quarkus.version.extension>
<!-- Version used in Debezium Server, Operator, etc., usually a LTS version -->
<!-- Must be aligned with Apicurio version below -->