Update Dockerfile

This commit is contained in:
2025-11-14 17:49:49 +07:00
parent 17ed2de1fa
commit b3cf4c754a
+5 -4
View File
@@ -11,7 +11,8 @@ WORKDIR /build
COPY ./src src/
RUN --mount=type=cache,target=/root/.gradle \
--mount=type=cache,target=/build/build \
./gradlew distTar -x check -x test --no-daemon --parallel --build-cache
./gradlew distTar -x check -x test --no-daemon --parallel --build-cache && \
cp build/distributions/*.tar app.tar
FROM eclipse-temurin:21.0.9_10-jre-alpine AS final
ARG UID=10001
@@ -25,6 +26,6 @@ RUN adduser \
appuser
USER appuser
WORKDIR /app
COPY --from=package /build/build/distributions/*.tar.gz app.tar.gz
RUN tar -xzf app.tar.gz --strip-components=1 && rm app.tar.gz
ENTRYPOINT ["sh", "-c", "bin/com.miti99.storescraperbot"]
COPY --from=package /build/dist.tar dist.tar
RUN tar -xzf app.tar --strip-components=1 && rm app.tar
ENTRYPOINT ["sh", "-c", "cd /app && ./bin/store-scraper-bot"]