DotCi requires you to use Docker compose https://docs.docker.com/compose/
.ci.yml has three main sections
##Run
-
Run a service from docker-compose.yml with default
CMDdefined in theDockerfilerun: test: -
Run a service from docker-compose.yml with command defined in .ci.yml
run: test: 'npm test' -
Run multiple services/tests in parallel
run: test: 'rspec' test: 'cucumber' integration:This will launch 3 test services in parallel
Run plugins defined in .ci.yml
Run notifications defined in .ci.yml