version: "3.7"
services:
  api:
    build:
      context: .
      dockerfile: Dockerfile.test
      args:
        - IMAGE_WITH_TAG
    env_file:
      - .env.sample
    volumes:
      - '.:/app'
    depends_on:
      - redis
      - mysql

  redis:
    image: "redis:alpine"

  mysql:
    image: 'mysql:5.6'
    environment:
      MYSQL_ROOT_PASSWORD: toor
      MYSQL_DATABASE: apollo_db
      MYSQL_USER: user
      MYSQL_PASSWORD: pass
