version: '3'
services:
  job:
    build:
      context: .
      dockerfile: Dockerfile-test
    volumes:
      - '.:/app'
    environment:
      MYSQL_DATABASE: apollo_db
      MYSQL_HOST: mysql
      MYSQL_USER: user
      MYSQL_PASSWORD: pass
      REDIS_HOST: redis
      DSPAPI_HOSTNAME: test
      DSPAPI_APPKEY: test
    depends_on:
      - mysql
      - redis

  redis:
    image: "redis:alpine"

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