Skip to content

Commit

Permalink
Merge pull request #33 from kobi32768/docker
Browse files Browse the repository at this point in the history
Docker support
  • Loading branch information
Sayamame-beans authored Feb 11, 2024
2 parents b4501da + 5f6698c commit 6f4973b
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.idea
build
22 changes: 22 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
FROM eclipse-temurin:8-jdk-focal as builder

COPY src /project/src
COPY gradle /project/gradle
COPY build.gradle.kts /project/build.gradle.kts
COPY settings.gradle.kts /project/settings.gradle.kts
COPY gradle.properties /project/gradle.properties
COPY gradlew /project/gradlew

ENV GRADLE_OPTS="-Dorg.gradle.daemon=false"

RUN cd /project && \
./gradlew distTar && \
tar -xf build/distributions/*.tar && \
mv quotebot* quotebot && \
:

FROM ibm-semeru-runtimes:open-8-jre-focal

COPY --from=builder /project/quotebot /quotebot

ENTRYPOINT ["/quotebot/bin/quotebot"]

0 comments on commit 6f4973b

Please sign in to comment.