1
Fork 0
mirror of https://github.com/Quackster/Havana.git synced 2025-07-02 04:37:47 +00:00

Update Dockerfile-Server to stop copying everything

This commit is contained in:
arths31 2024-07-31 14:41:37 +02:00 committed by GitHub
parent de5be74dbf
commit 0743296172
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,7 +1,12 @@
FROM eclipse-temurin:17-jdk AS builder
WORKDIR /sources
COPY . /sources
COPY ./gradle /sources/gradle
COPY ./gradlew /sources
COPY ./figuredata.xml /sources
COPY ./tools/docker /sources/tools/docker
COPY ./Havana-Server/ /sources/Havana-Server
COPY ./settings.gradle /sources
RUN ./gradlew build
RUN cd Havana-Server/build/distributions && tar xf Havana-Server.tar