Restructure repository

* Move /common/src to /src
* Move services to net.psforever package
* Move /pslogin to /server
This commit is contained in:
Jakob Gillich 2020-08-23 03:26:06 +02:00
parent 89a30ae6f6
commit f4fd78fc5d
958 changed files with 527 additions and 725 deletions

View file

@ -1,4 +1,4 @@
FROM mozilla/sbt:8u232_1.3.8 as builder
FROM mozilla/sbt as builder
COPY . /PSF-LoginServer
@ -6,14 +6,14 @@ WORKDIR /PSF-LoginServer
RUN wget https://github.com/psforever/PSCrypto/releases/download/v1.1/pscrypto-lib-1.1.zip && \
unzip pscrypto-lib-1.1.zip && rm pscrypto-lib-1.1.zip && \
sbt pack
sbt server/pack
FROM openjdk:8u252-slim
FROM openjdk:8-slim
COPY --from=builder /PSF-LoginServer/target/pack/ /usr/local
COPY --from=builder /PSF-LoginServer/server/target/pack/ /usr/local
EXPOSE 51000
EXPOSE 51001
EXPOSE 51002
CMD ["ps-login"]
CMD ["psf-server"]