fix: use Mandrel jdk-25 builder for Quarkus 3.39 native image

Quarkus 3.39 requires GraalVM/Mandrel 25.0; the jdk-21 builder ships
Mandrel 23.1 and fails native-image compilation in Docker.
This commit is contained in:
2026-09-24 13:11:06 -03:00
parent bd196ec9e0
commit bc5ffaf1d2
+1 -1
View File
@@ -1,5 +1,5 @@
## Stage 1 : build with maven builder image with native capabilities
FROM quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21 AS build
FROM quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-25 AS build
COPY --chown=quarkus:quarkus mvnw /code/mvnw
COPY --chown=quarkus:quarkus .mvn /code/.mvn
COPY --chown=quarkus:quarkus pom.xml /code/