AirServer/Dockerfile
pauljako 9460828187
All checks were successful
Build the Docker Image / docker (push) Successful in 5m28s
feat(Dependencies): bump CraftsCore version
2025-06-07 12:18:11 +02:00

15 lines
458 B
Docker

FROM gradle:8.12-jdk21-alpine AS airserver-builder
RUN mkdir /src
COPY . /src
WORKDIR /src
RUN gradle build
FROM eclipse-temurin:21
RUN mkdir /data
WORKDIR /data
RUN curl -Lo craftsnet.jar https://github.com/CraftsBlock/CraftsNet/releases/download/v3.4.2/CraftsNet_3.4.2-SNAPSHOT.jar
RUN mkdir addons
COPY --from=airserver-builder /src/build/libs/AirServer*.jar addons/AirServer.jar
EXPOSE 5000
EXPOSE 5001
CMD [ "java", "-jar", "craftsnet.jar", "-debug" ]