Add resources files

This commit is contained in:
2022-12-05 23:11:23 +01:00
parent b7d72d7c02
commit e669ee0d55
4 changed files with 25 additions and 10 deletions

View File

@@ -13,8 +13,10 @@
FROM quay.io/quarkus/centos-quarkus-maven:21.3.0-java11 AS build
USER quarkus
COPY --chown=quarkus:quarkus ./pom.xml ./pom.xml
COPY --chown=quarkus:quarkus ./src ./src
RUN mkdir ./resources; pwd
COPY --chown=quarkus:quarkus ./pom.xml ./pom.xml
COPY --chown=quarkus:quarkus ./src ./src
COPY --chown=quarkus:quarkus ./src/main/resources/resources-config.json ./resources
ARG POSTGRES_PASSWORD
ARG POSTGRES_USER
ARG POSTGRES_DB
@@ -27,12 +29,16 @@ ARG MAILER_HOST
ARG MAILER_PORT
ARG MAILER_USERNAME
ARG MAILER_PASSWORD
ENV RESOURCES /project/resources/resources-config.json
RUN mvn -Pnative package
FROM registry.access.redhat.com/ubi8/ubi-minimal
WORKDIR /work/
COPY --from=build /project/target/*-runner /work/application
RUN mkdir /certificate; mkdir /resources
COPY --from=build /project/src/main/resources/publicKey.pem /certificate/
COPY --from=build /project/resources/resources-config.json /resources/
RUN chmod 755 /work
ARG POSTGRES_PASSWORD
ARG POSTGRES_USER
@@ -46,5 +52,6 @@ ARG MAILER_HOST
ARG MAILER_PORT
ARG MAILER_USERNAME
ARG MAILER_PASSWORD
ARG RESOURCES
EXPOSE 8080
CMD ["./application", "-Dquarkus.http.host=0.0.0.0"]
CMD ["./application", "-Dquarkus.http.host=0.0.0.0"]