docker: containerize master and slaves
authorJo-Philipp Wich <jo@mein.io>
Tue, 2 Jul 2019 05:19:05 +0000 (07:19 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 2 Jul 2019 20:25:04 +0000 (22:25 +0200)
commitdc5ce445b91866e02ba8acea86d065c34fb8d199
tree195ebe4dcdb76092c20a42ca83011093fe1e770e
parent63cfcba2fa0700b255e3fcc2374a012d6cffd6c7
docker: containerize master and slaves

Introduce docker builds for the buildmaster and slaves, and add
a docker-compose reference setup for quickly spinning up an
example build cluster.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
13 files changed:
.dockerignore [new file with mode: 0644]
.gitignore
docker/buildmaster/Dockerfile [new file with mode: 0644]
docker/buildmaster/files/entry.sh [new file with mode: 0644]
docker/buildmaster/files/start.sh [new file with mode: 0644]
docker/buildslave/Dockerfile [new file with mode: 0644]
docker/buildslave/files/entry.sh [new file with mode: 0644]
docker/buildslave/files/start.sh [new file with mode: 0644]
docker/config.phase1.ini [new file with mode: 0644]
docker/config.phase2.ini [new file with mode: 0644]
docker/docker-compose.yml [new file with mode: 0644]
docker/rsync/Dockerfile [new file with mode: 0644]
docker/rsync/files/entry.sh [new file with mode: 0644]