FROM maven:3.9-eclipse-temurin-21 AS build WORKDIR /productdefinitions RUN git clone -b feature/Produkte --single-branch https://bitbucket.org/omds/omdsservicedefinitions.git /tmp/lib \ && cd /tmp/lib/OMDSServiceDefinition \ && mvn clean install -DskipTests COPY src ./src COPY . . RUN mvn clean package -DskipTests FROM eclipse-temurin:21-jre-alpine WORKDIR /productdefinitions COPY --from=build /productdefinitions/target/*.jar productdefinitions.jar EXPOSE 9090 ENTRYPOINT ["java", "-jar", "productdefinitions.jar"]