-
- Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathDockerfile
More file actions
17 lines (11 loc) · 453 Bytes
/
Dockerfile
File metadata and controls
17 lines (11 loc) · 453 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM eclipse-temurin:25-alpine AS builder
WORKDIR /app
# bump: ffmpeg /static-ffmpeg:([\d.]+)/ docker:mwader/static-ffmpeg|/\d+\./|*
COPY --from=mwader/static-ffmpeg:8.0.1 /ff* /usr/bin/
COPY . .
RUN --mount=type=cache,target=/root/.gradle ./gradlew check installDist --no-daemon
FROM alpine:3.23.3
COPY --from=builder /usr/bin/ff* /usr/bin/
COPY --from=builder /app/build/install/Stickerify/ .
ENV CONCURRENT_PROCESSES=5
CMD ["./bin/Stickerify"]