3 Commits

Author SHA1 Message Date
e08fac47fd shared cache 2018-09-12 18:56:47 +02:00
2109635929 push public image 2018-09-12 18:13:00 +02:00
59984ec3bb expose udp ports 2018-09-12 18:09:01 +02:00
2 changed files with 21 additions and 1 deletions

18
.drone.yml Normal file
View File

@@ -0,0 +1,18 @@
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

@@ -11,6 +11,8 @@ RUN apk add --no-cache $BUILD_DEPS && cd /usr/src/sauerbraten && \
cp /usr/src/sauerbraten/bin_unix/native_server /usr/bin/sauerbraten-server && \ cp /usr/src/sauerbraten/bin_unix/native_server /usr/bin/sauerbraten-server && \
apk del --no-cache $BUILD_DEPS && rm -rf /usr/src/sauerbraten apk del --no-cache $BUILD_DEPS && rm -rf /usr/src/sauerbraten
EXPOSE 28785 28786 28785/udp 28786/udp
ENTRYPOINT /usr/bin/sauerbraten-server ENTRYPOINT /usr/bin/sauerbraten-server
CMD ["-d1", "-c18", "-g2"]