Skip to content

Merge pull request #412 from nationalarchives/DR2-2085-stop-using-har… #76

Merge pull request #412 from nationalarchives/DR2-2085-stop-using-har…

Merge pull request #412 from nationalarchives/DR2-2085-stop-using-har… #76

Workflow file for this run

name: Run DR2 Ingest End to End Tests
on:
push:
branches:
- main
permissions:
id-token: write
contents: write
jobs:
run_tests:
runs-on: ubuntu-22.04
environment: intg
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Configure AWS credentials for Lambda
uses: aws-actions/[email protected]
with:
role-duration-seconds: 7200
role-to-assume: arn:aws:iam::${{ secrets.ACCOUNT_NUMBER }}:role/intg-dr2-run-e2e-tests-role
aws-region: eu-west-2
role-session-name: RunE2ETestsRole
- run: |
sbt e2eTests/test
env:
INGEST_SQS_QUEUE: https://sqs.eu-west-2.amazonaws.com/${{ secrets.ACCOUNT_NUMBER }}/intg-dr2-copy-files-from-tdr
NOTIFICATIONS_SQS_QUEUE: https://sqs.eu-west-2.amazonaws.com/${{ secrets.ACCOUNT_NUMBER }}/intg-dr2-e2e-tests
PREINGEST_SFN_ARN: arn:aws:states:eu-west-2:${{ secrets.ACCOUNT_NUMBER }}:stateMachine:intg-dr2-preingest-tdr
COPY_FILES_DLQ: https://sqs.eu-west-2.amazonaws.com/${{ secrets.ACCOUNT_NUMBER }}/intg-dr2-copy-files-from-tdr-dlq