From ac1959a0d6cdb22c980b844c71a2b021f3ae5ebe Mon Sep 17 00:00:00 2001 From: dylan Date: Wed, 29 Jan 2025 21:09:29 +0100 Subject: [PATCH] Skip tests during image build and download dependencies --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 25e854b..1c34f3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/graalvm/jdk-community:23 AS build +FROM ghcr.io/graalvm/native-image-community:23 AS build WORKDIR /app @@ -10,10 +10,12 @@ COPY .mvn ./.mvn COPY src ./src COPY openapi.yml . -RUN ./mvnw -Pnative native:compile +RUN ./mvnw -Pnative native:compile -Dmaven.test.skip=true FROM alpine +RUN apk add --no-cache libc6-compat + WORKDIR /app COPY --from=build /app/target/swisssign-challenge /app/swisssign-challenge