mirror of
https://github.com/ReVanced/revanced-api.git
synced 2026-01-22 10:43:58 +00:00
feat: Setup CI/CD
This commit is contained in:
31
Dockerfile
Normal file
31
Dockerfile
Normal file
@@ -0,0 +1,31 @@
|
||||
FROM azul/zulu-openjdk:latest
|
||||
|
||||
ARG CONFIG_FILE_PATH
|
||||
|
||||
ARG DB_URL
|
||||
ARG DB_USER
|
||||
ARG DB_PASSWORD
|
||||
|
||||
ARG JWT_SECRET
|
||||
ARG JWT_ISSUER
|
||||
ARG JWT_VALIDITY_IN_MIN
|
||||
|
||||
ARG BASIC_USERNAME
|
||||
ARG BASIC_PASSWORD
|
||||
|
||||
ENV CONFIG_FILE_PATH $CONFIG_FILE_PATH
|
||||
|
||||
ENV DB_URL $DB_URL
|
||||
ENV DB_USER $DB_USER
|
||||
ENV DB_PASSWORD $DB_PASSWORD
|
||||
|
||||
ENV JWT_SECRET $JWT_SECRET
|
||||
ENV JWT_ISSUER $JWT_ISSUER
|
||||
ENV JWT_VALIDITY_IN_MIN $JWT_VALIDITY_IN_MIN
|
||||
|
||||
ENV BASIC_USERNAME $BASIC_USERNAME
|
||||
ENV BASIC_PASSWORD $BASIC_PASSWORD
|
||||
|
||||
COPY build/libs/revanced-api-*.jar revanced-api.jar
|
||||
|
||||
CMD java -jar revanced-api.jar start
|
||||
Reference in New Issue
Block a user