---
version: "3.9"
services:
  unit-lint:
    platform: linux/amd64
    build:
      context: .
      dockerfile: Dockerfile.tests
    ports:
      - "8000:8000"
    volumes:
      - ./build:/var/app/build
    environment:
      environment: "test"
  tests-integration:
    platform: linux/amd64
    build:
      context: .
      dockerfile: Dockerfile.tests_integration
    ports:
      - "8000:8000"
    volumes:
      - ./build:/var/app/build
    environment:
      environment: "qa"
      ENV: "QA"
      QA_DB_USER: ${QA_DB_USER}
      QA_DB_PASS: ${QA_DB_PASS}
      QA_DB_HOST: ${QA_DB_HOST}
      QA_DB_DATABASE: ${QA_DB_DATABASE}
      QA_GRASS_HOST: ${QA_GRASS_HOST}
      QA_BASE_URL: ${QA_BASE_URL}
