#FROM maven:3.8.4-openjdk-17 FROM zenika/alpine-maven:3-jdk8 ARG MAVEN_PROFILE ARG CONFIG_FILE ENV BUILD_PROFILE $MAVEN_PROFILE COPY . /app/ COPY ./docker/start.sh /app/ COPY $CONFIG_FILE /app/config.yaml WORKDIR /app RUN mvn clean RUN mvn package -P $MAVEN_PROFILE -DskipTests=true ENTRYPOINT ["/bin/sh", "-C", "start.sh"]