fix: corrected copy command and envs

This commit is contained in:
Alyx Gryczewski 2024-07-28 18:25:34 -04:00
parent 526652fb37
commit a931f40b7c

View File

@ -2,7 +2,7 @@ FROM gradle:8 as BUILD
LABEL authors="alyxg" LABEL authors="alyxg"
LABEL maintainer="the_alyxg@proton.me" LABEL maintainer="the_alyxg@proton.me"
COPY --chown-gradle:gradle . /home/gradle/src/ COPY --chown=gradle:gradle . /home/gradle/src/
WORKDIR /home/gradle/src WORKDIR /home/gradle/src
RUN gradle clean --no-daemon RUN gradle clean --no-daemon
RUN gradle build --no-daemon RUN gradle build --no-daemon
@ -11,22 +11,16 @@ FROM openjdk:17
EXPOSE 8888 EXPOSE 8888
ARG DB_URI ENV DB_URI ${DB_URI}
ARG DB_PORT ENV DB_PORT ${DB_PORT}
ARG DB_USER ENV DB_USER ${DB_USER}
ARG DB_PASS ENV DB_PASS ${DB_PASS}
ARG DB_DATA ENV DB_DATA ${DB_DATA}
ENV DB_URI ${DB_URI?dburinotset}
ENV DB_PORT ${DB_PORT?dbportnotset}
ENV DB_USER ${DB_USER?dbusernotset}
ENV DB_PASS ${DB_PASS?dbpassnotset}
ENV DB_DATA ${DB_DATA?dbdatanotset}
ENV ENVIRONMENT=PROD ENV ENVIRONMENT=PROD
RUN mkdir /app RUN mkdir /app
COPY --from=build /home/gradle/src/build/libs/* /app/fashionscape-api.jar COPY --from=BUILD /home/gradle/src/build/libs/* /app/fashionscape-api.jar
ENTRYPOINT ["java", "-jar", "-Xmx3000m", "/app/fashionscape-api.jar"] ENTRYPOINT ["java", "-jar", "-Xmx3000m", "/app/fashionscape-api.jar"]