version: 2
jobs:
  build:
    working_directory: ~/test
    docker:
      - image: shaunpersad/docker-testrunner:latest
    steps:
      - checkout
      - setup_remote_docker:
          reusable: true
          exclusive: true
      - run:
          name: Run "docker-compose build"
          command: docker-compose -f docker-compose.test.yml build
      - run:
          name: Run "docker-compose up"
          command: docker-compose -f docker-compose.test.yml up --abort-on-container-exit