services:
  jira-webhook-authorizer:
    build:
      context: .
      dockerfile: Dockerfile
      target: production
    ports:
      - "9000:8080"
    environment:
      - ENVIRONMENT=local
      - LOGGING_LEVEL=DEBUG
      - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
      - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
      - AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN}
      - AWS_REGION=us-east-1

  test:
    build:
      context: .
      dockerfile: Dockerfile
      target: test
    volumes:
      - .:/var/task
    environment:
      - ENVIRONMENT=test
      - LOGGING_LEVEL=DEBUG
