Added docker workflow configuration

This commit is contained in:
2024-02-24 20:18:53 +01:00
parent bb947d7aa7
commit f69fe389e7
3 changed files with 53 additions and 5 deletions

View File

@ -1,6 +1,8 @@
FROM openjdk:23-jdk-slim
LABEL authors="Walzen665"
VOLUME /tmp
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
WORKDIR /app
COPY build/libs/*.jar /app/sharepulse.jar
COPY docker-entrypoint.sh /app/docker-entrypoint.sh
EXPOSE 80
RUN chmod +x /app/docker-entrypoint.sh
ENTRYPOINT ["/app/docker-entrypoint.sh"]