Compare commits

..

No commits in common. "v0.1" and "master" have entirely different histories.
v0.1 ... master

2 changed files with 6 additions and 31 deletions

View File

@ -1,18 +0,0 @@
pipeline:
docker:
image: plugins/docker
repo: repo.shimun.net/shimun/sauerbraten
registry: repo.shimun.net
secrets: ["docker_username", "docker_password"]
storage_path: /drone/cache/docker
use_cache: true
docker-p:
image: plugins/docker
repo: repo.shimun.net/sauerbraten
registry: repo.shimun.net
secrets: ["docker_username", "docker_password"]
use_cache: true
storage_path: /drone/cache/docker
squash: true
when:
event: tag

View File

@ -1,18 +1,11 @@
FROM frolvlad/alpine-glibc
FROM debian:stretch
RUN apt-get update && apt-get install zlib1g-dev libgeoip-dev build-essential -y
COPY src /usr/src/sauerbraten
RUN apk add --no-cache zlib geoip libstdc++
WORKDIR /usr/src/sauerbraten
ENV BUILD_DEPS="zlib-dev geoip-dev alpine-sdk"
RUN make -C src install_server
RUN apk add --no-cache $BUILD_DEPS && cd /usr/src/sauerbraten && \
make -C src install_server && \
cp /usr/src/sauerbraten/bin_unix/native_server /usr/bin/sauerbraten-server && \
apk del --no-cache $BUILD_DEPS && rm -rf /usr/src/sauerbraten
EXPOSE 28785 28786 28785/udp 28786/udp
ENTRYPOINT /usr/bin/sauerbraten-server
CMD ["-d1", "-c18", "-g2"]
ENTRYPOINT /usr/src/sauerbraten/bin_unix/native_server