38 lines
873 B
YAML
38 lines
873 B
YAML
version: '2'
|
|
services:
|
|
buildbot:
|
|
image: buildbot/buildbot-master:master
|
|
env_file:
|
|
- db.env
|
|
environment:
|
|
- BUILDBOT_CONFIG_DIR=config
|
|
- BUILDBOT_CONFIG_URL=https://gitea.parrrate.ru/PTV/buildabot/archive/master.tar.gz
|
|
- BUILDBOT_WORKER_PORT=9989
|
|
- BUILDBOT_WEB_URL=http://192.168.1.3:8010/
|
|
- BUILDBOT_WEB_PORT=tcp:port=8010
|
|
links:
|
|
- db
|
|
depends_on:
|
|
- db
|
|
ports:
|
|
- "8010:8010"
|
|
db:
|
|
env_file:
|
|
- db.env
|
|
image: "postgres:9.4"
|
|
expose:
|
|
- 5432
|
|
|
|
worker:
|
|
image: "buildbot-worker-rust"
|
|
build: ../worker
|
|
environment:
|
|
BUILDMASTER: buildbot
|
|
BUILDMASTER_PORT: 9989
|
|
WORKERNAME: example-worker
|
|
WORKERPASS: pass
|
|
WORKER_ENVIRONMENT_BLACKLIST: DOCKER_BUILDBOT* BUILDBOT_ENV_* BUILDBOT_1* WORKER_ENVIRONMENT_BLACKLIST
|
|
|
|
links:
|
|
- buildbot
|