---
services:

  update-poetry-lockfile:
    platform: linux/amd64
    build:
      context: .
      target: poetry_update
    volumes:
      - ./poetry.lock:/var/app/poetry.lock

  format:
    platform: linux/amd64
    build:
      context: .
      target: format
    volumes:
      - ./:/var/app

  unit-lint:
    platform: linux/amd64
    build:
      context: .
      target: unit-lint
    volumes:
      - ./ows_assets_uploader:/var/app/ows_assets_uploader
      - ./build:/var/app/build
