mirror of
https://github.com/revanced/revanced-api.git
synced 2025-04-29 22:24:31 +02:00
20 lines
387 B
Docker
20 lines
387 B
Docker
# Build the application
|
|
FROM gradle:latest AS build
|
|
|
|
ARG GITHUB_ACTOR
|
|
ARG GITHUB_TOKEN
|
|
|
|
ENV GITHUB_ACTOR $GITHUB_ACTOR
|
|
ENV GITHUB_TOKEN $GITHUB_TOKEN
|
|
|
|
WORKDIR /app
|
|
COPY . .
|
|
RUN gradle publish --no-daemon
|
|
|
|
# Build the runtime container
|
|
FROM eclipse-temurin:latest
|
|
|
|
WORKDIR /app
|
|
COPY --from=build /app/build/libs/revanced-api-*.jar revanced-api.jar
|
|
CMD java -jar revanced-api.jar $COMMAND
|