mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-01-19 18:44:45 +00:00
Fix publishing docker containers on push (tagged with sha for all pushes, master is tagged with sha, master, latest)
18 lines
269 B
Docker
18 lines
269 B
Docker
FROM mozilla/sbt as builder
|
|
|
|
COPY . /PSF-LoginServer
|
|
|
|
WORKDIR /PSF-LoginServer
|
|
|
|
RUN sbt server/pack
|
|
|
|
FROM openjdk:18-slim
|
|
|
|
COPY --from=builder /PSF-LoginServer/server/target/pack/ /usr/local
|
|
|
|
EXPOSE 51000/udp
|
|
EXPOSE 51001/udp
|
|
EXPOSE 51002/tcp
|
|
|
|
CMD ["psforever-server"]
|