chore(maven): reorganize pom.xml properties
All checks were successful
Build, test and publish the Quarkus libraries / build (push) Successful in 2m58s

This commit is contained in:
Jorge Bornhausen 2024-12-10 16:59:42 +01:00
parent 5b0fca22d0
commit 483c5b1b57
Signed by: jorge.bornhausen
SSH key fingerprint: SHA256:X2ootOwvCeP4FoNfmVUFIKIbhq95tAgnt7Oqg3x+lfs

27
pom.xml
View file

@ -17,20 +17,24 @@
</modules> </modules>
<properties> <properties>
<java.version>21</java.version> <!-- Quarkus properties -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<compiler-plugin.version>3.13.0</compiler-plugin.version>
<surefire-plugin.version>3.5.2</surefire-plugin.version>
<jacoco-plugin.version>0.8.12</jacoco-plugin.version>
<spotless-maven-plugin.version>2.43.0</spotless-maven-plugin.version>
<palantir-java-format.version>2.50.0</palantir-java-format.version>
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id> <quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id> <quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
<quarkus.platform.version>3.17.3</quarkus.platform.version> <quarkus.platform.version>3.17.3</quarkus.platform.version>
<!-- Plugin versions -->
<compiler-plugin.version>3.13.0</compiler-plugin.version>
<surefire-plugin.version>3.5.2</surefire-plugin.version>
<spotless-plugin.version>2.43.0</spotless-plugin.version>
<palantir-java-format.version>2.50.0</palantir-java-format.version>
<jacoco-plugin.version>0.8.12</jacoco-plugin.version> <!-- Match with version from Quarkus BOM -->
<!-- Build properties -->
<maven.compiler.release>21</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<skipITs>true</skipITs>
<!-- Dependencies --> <!-- Dependencies -->
<java-uuid-generator.version>5.1.0</java-uuid-generator.version> <java-uuid-generator.version>5.1.0</java-uuid-generator.version>
@ -123,7 +127,6 @@
<compilerArgs> <compilerArgs>
<arg>-parameters</arg> <arg>-parameters</arg>
</compilerArgs> </compilerArgs>
<release>${java.version}</release>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
@ -141,7 +144,7 @@
<plugin> <plugin>
<groupId>com.diffplug.spotless</groupId> <groupId>com.diffplug.spotless</groupId>
<artifactId>spotless-maven-plugin</artifactId> <artifactId>spotless-maven-plugin</artifactId>
<version>${spotless-maven-plugin.version}</version> <version>${spotless-plugin.version}</version>
<executions> <executions>
<execution> <execution>
<goals> <goals>