Files
yankee-gnome-twitch-api/Dockerfile

18 lines
455 B
Docker
Raw Normal View History

2025-02-06 12:51:43 -05:00
FROM maven:3.8.7-openjdk-18-slim AS mavenBuild
WORKDIR /
COPY . .
RUN mvn install -DskipTests
FROM eclipse-temurin:18-jre-alpine
2025-02-06 13:09:57 -05:00
COPY --from=mavenBuild /target/yankee-gnome-twitch-api-1.0.jar /yankee-gnome-twitch-api.jar
2025-02-06 12:51:43 -05:00
COPY --from=mavenBuild /src/main/resources/application.properties /application.properties
COPY --from=mavenBuild /src/main/resources/eighteen.stub.html /eighteen.stub.html
2025-02-06 13:09:57 -05:00
CMD ["java", "-jar", "/yankee-gnome-twitch-api.jar"]