X-Git-Url: http://git.purplebirdman.com/godot-builder.git/blobdiff_plain/89c1d83f0c0b3c406b0c73de8014b8bbca005f1c..HEAD:/docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml index 7e47137..5533030 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,19 +1,36 @@ version: '3' services: - godot-builder: - build: . - image: cjpalmer/godot-builder:0.2.1 + web: + build: ./nginx + image: cjpalmer/godot-web:$DOCKER_TAG volumes: - - godot-build:/build + - ./nginx/conf.d/:/etc/nginx/conf.d/ + - godot-build-dev:/build + depends_on: + - redis + ports: + - 80:80 + redis: + image: redis:alpine + hook: + build: ./hook + image: cjpalmer/godot-webhook:$DOCKER_TAG + depends_on: + - redis + builder: + build: ./builder + image: cjpalmer/godot-builder:$DOCKER_TAG + volumes: + - godot-build-dev:/build - godot-project:/project - environment: - - URI_PROJECT_SNAPSHOT=https://git.purplebirdman.com/wolf-seeking-sheep.git/snapshot/refs/heads/big-rick.tar.gz + depends_on: + - redis volumes: - godot-build: + godot-build-dev: driver: local driver_opts: o: bind type: none - device: /srv/build + device: /srv/godot-builder/dev godot-project: driver: local