diff --git a/.dockerignore b/.dockerignore index 5d2b9cb..e69de29 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +0,0 @@ -* -!target/tackle-keycloak-theme-*.jar diff --git a/Dockerfile.init b/Dockerfile.init index 7eb852f..8edaa7f 100644 --- a/Dockerfile.init +++ b/Dockerfile.init @@ -1,5 +1,9 @@ -FROM registry.access.redhat.com/ubi9/ubi-minimal - -ADD target/tackle-keycloak-theme-*.jar / +FROM registry.access.redhat.com/ubi9/ubi-minimal as builder +RUN microdnf -y install maven-openjdk11.noarch +ADD . /tackle-keycloak-theme +WORKDIR /tackle-keycloak-theme +RUN mvn clean install +FROM registry.access.redhat.com/ubi9/ubi-minimal +COPY --from=builder /tackle-keycloak-theme/target/tackle-keycloak-theme-*.jar / ENTRYPOINT [ "sh", "-c", "cp /tackle-keycloak-theme-* /deployments" ]