7 dockerfile: docker/rsync/Dockerfile
13 SHARE_PASSWORD: secret
15 - './build/output:/data'
20 dockerfile: docker/buildmaster/Dockerfile
21 image: buildmaster:latest
26 BUILDMASTER_CONFIG: /config.ini
31 - './config.ini:/config.ini'
32 - './certs/buildmaster-phase1.crt:/certs/master.crt'
33 - './certs/buildmaster-phase1.key:/certs/master.key'
34 - './build/master-phase1:/master'
39 dockerfile: docker/buildmaster/Dockerfile
40 image: buildmaster:latest
45 BUILDMASTER_CONFIG: /config.ini
50 - './config.ini:/config.ini'
51 - './certs/buildmaster-phase2.crt:/certs/master.crt'
52 - './certs/buildmaster-phase2.key:/certs/master.key'
53 - './build/master-phase2:/master'
58 dockerfile: docker/buildworker/Dockerfile
59 image: buildworker:latest
63 BUILDWORKER_MASTER: buildmaster-phase1:9989
64 BUILDWORKER_NAME: buildworker-phase1
65 BUILDWORKER_PASSWORD: secret
69 - 'buildmaster-phase1'
71 - './certs/ca.crt:/certs/ca.pem'
72 - './build/worker-phase1:/builder'
77 dockerfile: docker/buildworker/Dockerfile
78 image: buildworker:latest
82 BUILDWORKER_MASTER: buildmaster-phase2:9990
83 BUILDWORKER_NAME: buildworker-phase2
84 BUILDWORKER_PASSWORD: secret
88 - 'buildmaster-phase2'
90 - './certs/ca.crt:/certs/ca.pem'
91 - './build/worker-phase2:/builder'