0

Enable gitlab CI

Even though the overviewer repo is hosted on github, this new CI stuff
is useful for mirrors of overviewer hosted on gitlab.

To support package builds for a few distributions, a set of dockerfiles
have been created.
This commit is contained in:
Andrew Chin
2016-12-09 13:19:37 -05:00
parent 6ea2758c31
commit b81661dc94
29 changed files with 466 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
FROM centos:7
RUN yum -y install git wget python2 @'Development Tools' python-pillow-devel numpy python-sphinx

View File

@@ -0,0 +1,9 @@
build:
docker build -t code.em32.net:14567/overviewer/minecraft-overviewer:base .
push:
docker push code.em32.net:14567/overviewer/minecraft-overviewer:base
run:
docker run --rm -it code.em32.net:14567/overviewer/minecraft-overviewer:base /bin/bash

View File

@@ -0,0 +1,3 @@
This image is a centos:7 image that contains all the necessary tools to build
and run Overviewer. It can serve as a base image for other images, or be used
directly.