Temporary h2 db setting for container (RDS is not working correctly at the moment)

This commit is contained in:
JustFiesta 2024-07-01 12:27:32 +02:00
parent ce57201823
commit cd8fc79d22

View file

@ -1,22 +1,19 @@
FROM maven:3.9.6-amazoncorretto-17-al2023@sha256:665ce50a354231b6c2e713f0d960814bdbe498adf143f7f477778c1a18c285a7 AS build
FROM gradle:8-jdk17-jammy@sha256:cb3b50c6d5298026e5962880469079d62389f33744af3bba90bf21175052aa91 AS build
RUN mkdir /project
COPY . /project
WORKDIR /project
RUN mvn clean package -DskipTests -Dcheckstyle.skip
RUN gradle clean build -x check -x test
FROM gcr.io/distroless/java17
EXPOSE 8080
EXPOSE 12345
WORKDIR /app
COPY --from=build /project/target/spring-petclinic-*.jar /app/java-application.jar
COPY --from=build /project/build/libs/spring-petclinic-*.jar /app/java-application.jar
COPY --from=build /project/metrics /app/metrics
# ENTRYPOINT [ "java", "-Dspring.profiles.active=postgres", "-jar", "java-application.jar"]
# ENTRYPOINT [ "java", "-javaagent:/app/metrics/jmx_prometheus_javaagent-1.0.1.jar=12345:/app/metrics/config.yaml", "-jar", "java-application.jar"]
ENTRYPOINT [ "java", "-Dspring.profiles.active=mysql", "-jar", "java-application.jar"]
ENTRYPOINT [ "java", "-Dspring.profiles.active=default", "-jar", "java-application.jar"]