29 lines
828 B
YAML
29 lines
828 B
YAML
services:
|
|
boss:
|
|
build: .
|
|
ports:
|
|
- "43210:43210"
|
|
volumes:
|
|
- boss-data:/app/.boss-data
|
|
|
|
worker-win-a:
|
|
build: .
|
|
depends_on:
|
|
- boss
|
|
command: ["node", "dist/worker.js", "--name", "win-a", "--os", "windows", "--capability", "terminal", "--capability", "browser", "--server", "http://boss:43210"]
|
|
|
|
worker-win-b:
|
|
build: .
|
|
depends_on:
|
|
- boss
|
|
command: ["node", "dist/worker.js", "--name", "win-b", "--os", "windows", "--capability", "terminal", "--capability", "test", "--server", "http://boss:43210"]
|
|
|
|
worker-mac-a:
|
|
build: .
|
|
depends_on:
|
|
- boss
|
|
command: ["node", "dist/worker.js", "--name", "mac-a", "--os", "macos", "--capability", "terminal", "--capability", "test", "--capability", "browser", "--server", "http://boss:43210"]
|
|
|
|
volumes:
|
|
boss-data:
|