1234567891011121314151617181920212223242526272829303132 |
- version: '3'
- services:
- influx:
- image: influxdb:alpine
- environment:
- INFLUXDB_DB: "mydb"
- INFLUXDB_USER: "my_user"
- INFLUXDB_USER_PASSWORD: "my_pass"
- redis:
- image: redis:alpine
- graphite:
- build:
- dockerfile: Dockerfile.graphite
- context: ci
- depends_on:
- - redis
- timescale:
- build:
- dockerfile: ci/Dockerfile.timescale
- context: .
- environment:
- POSTGRES_PASSWORD: 123456
- app:
- build:
- dockerfile: ci/Dockerfile.tests
- context: .
- privileged: true
- depends_on:
- - timescale
- - graphite
- - influx
- command: ./ci/wait-for-it.sh timescale:5432 -- ./ci/wait-for-it.sh graphite:80 -- mono /root/.nuget/packages/xunit.runner.console/2.4.1/tools/net461/xunit.console.exe OhmGraphite.Test/bin/Debug/net461/OhmGraphite.Test.dll
|