version: "3.7"
services:
  pr-job:
    build:
      context: build
      dockerfile: Dockerfile
    user: jenkins
    environment:
      - AWS_DEFAULT_REGION
      - ALOOMA_USERNAME
      - ALOOMA_PASSWORD
      - ALOOMA_ACCOUNT_NAME
      - BASE_QA_WORKSTATION_URL
      - QA_GRASS_HOST
      - QA_DB_HOST
      - QA_DB_DATABASE
      - QA_DB_USER
      - QA_DB_PASS
      - TRACK_CLOUDSEARCH_URL
      - RELEASE_CLOUDSEARCH_URL
      - PROJECT_CLOUDSEARCH_URL
      - TEST_AWS_ACCESS_KEY
      - TEST_AWS_SECRET_ACCESS_KEY
    env_file:
        - path: .env
          required: false
    volumes:
      - ./alooma-cloudsearch:/localbuild
    command: ["/home/jenkins/build.sh", "dev", "/localbuild/lambda", "cloudsearch_upload"]
