From 5559e5373c01c08ef4532b3f055be433d2e72ab2 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 11:52:51 -0800 Subject: [PATCH 01/20] m --- .github/workflows/ci_tests.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index e9388e092..39ec42f48 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -83,3 +83,18 @@ jobs: env: TOXENV: ${{ matrix.category }} run: tox -- -vv + codebuild-tests: + name: CodeBuild CI + runs-on: ubuntu-latest + steps: + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v2 + with: + role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} + aws-region: us-west-2 + role-duration-seconds: 3600 + - name: Run CodeBuild CI + uses: aws-actions/aws-codebuild-run-build@v1 + timeout-minutes: 60 + with: + project-name: python-esdk From 0403f2024fa72e8b46f0850416d342745011a49b Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 12:45:38 -0800 Subject: [PATCH 02/20] m --- .github/workflows/ci_codebuild-tests.yml | 29 ++++++++++++++++++++++++ .github/workflows/ci_tests.yaml | 15 ------------ 2 files changed, 29 insertions(+), 15 deletions(-) create mode 100644 .github/workflows/ci_codebuild-tests.yml diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml new file mode 100644 index 000000000..ed2b7357f --- /dev/null +++ b/.github/workflows/ci_codebuild-tests.yml @@ -0,0 +1,29 @@ +name: AWS CodeBuild CI + +on: + pull_request: + push: + # Run once a day + schedule: + - cron: '0 0 * * *' + +permissions: + id-token: write + contents: read + +jobs: + codebuild-tests: + name: AWS CodeBuild CI + runs-on: ubuntu-latest + steps: + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v2 + with: + role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} + aws-region: us-west-2 + role-duration-seconds: 3600 + - name: Run CodeBuild CI + uses: aws-actions/aws-codebuild-run-build@v1 + timeout-minutes: 60 + with: + project-name: python-esdk diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index 39ec42f48..e9388e092 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -83,18 +83,3 @@ jobs: env: TOXENV: ${{ matrix.category }} run: tox -- -vv - codebuild-tests: - name: CodeBuild CI - runs-on: ubuntu-latest - steps: - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v2 - with: - role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} - aws-region: us-west-2 - role-duration-seconds: 3600 - - name: Run CodeBuild CI - uses: aws-actions/aws-codebuild-run-build@v1 - timeout-minutes: 60 - with: - project-name: python-esdk From 48dbacaa258f71d23fdf1c274d80d97558652e30 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 13:37:06 -0800 Subject: [PATCH 03/20] m --- .github/workflows/ci_codebuild-tests.yml | 18 +++++++++++++++++- .../aws-crypto-tools-test-vector-framework | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index ed2b7357f..8b8b7e912 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -15,6 +15,21 @@ jobs: codebuild-tests: name: AWS CodeBuild CI runs-on: ubuntu-latest + strategy: + python: + - "38" + - "39" + - "310" + - "311" + - "312" + codebuild_file_name: + - "awses_local.yml" + - "examples.yml" + - "integ.yml" + exclude: + # No "awses_local" for py39 + - python: "39" + codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 @@ -22,8 +37,9 @@ jobs: role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} aws-region: us-west-2 role-duration-seconds: 3600 - - name: Run CodeBuild CI + - name: Run python-${{ matrix.python }} ${{ matrix.codebuild_file_name }} uses: aws-actions/aws-codebuild-run-build@v1 timeout-minutes: 60 with: project-name: python-esdk + buildspec-override: codebuild/py${{ matrix.python }}/${{ matrix.codebuild_file_name }} diff --git a/test_vector_handlers/test/aws-crypto-tools-test-vector-framework b/test_vector_handlers/test/aws-crypto-tools-test-vector-framework index c3d73fae2..fc793e257 160000 --- a/test_vector_handlers/test/aws-crypto-tools-test-vector-framework +++ b/test_vector_handlers/test/aws-crypto-tools-test-vector-framework @@ -1 +1 @@ -Subproject commit c3d73fae260fd9e9cc9e746f09a7ffbab83576e2 +Subproject commit fc793e257f4a58ae49b92f95a519ba2c31ccff12 From 938e7354aa864fcd6a67be10b9c4b191fd899be3 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 13:42:01 -0800 Subject: [PATCH 04/20] m --- .github/workflows/ci_codebuild-tests.yml | 25 ++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 8b8b7e912..d47dcbcc8 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -5,7 +5,7 @@ on: push: # Run once a day schedule: - - cron: '0 0 * * *' + - cron: "0 0 * * *" permissions: id-token: write @@ -16,18 +16,19 @@ jobs: name: AWS CodeBuild CI runs-on: ubuntu-latest strategy: - python: - - "38" - - "39" - - "310" - - "311" - - "312" - codebuild_file_name: - - "awses_local.yml" - - "examples.yml" - - "integ.yml" + matrix: + python: + - "38" + - "39" + - "310" + - "311" + - "312" + codebuild_file_name: + - "awses_local.yml" + - "examples.yml" + - "integ.yml" exclude: - # No "awses_local" for py39 + # No "awses_local.yml" file exists in py39/ - python: "39" codebuild_file_name: "awses_local.yml" steps: From 8c0c352c00a8940a00d8cce96e4464301c0ff7be Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 13:42:44 -0800 Subject: [PATCH 05/20] m --- .github/workflows/ci_codebuild-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index d47dcbcc8..cd4a6fac8 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -16,7 +16,7 @@ jobs: name: AWS CodeBuild CI runs-on: ubuntu-latest strategy: - matrix: + matrix: python: - "38" - "39" From d11ed40fdc0466354e638e00e2eac4dbba5d1228 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 13:43:50 -0800 Subject: [PATCH 06/20] m --- .github/workflows/ci_codebuild-tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index cd4a6fac8..e00e4e51f 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -27,10 +27,10 @@ jobs: - "awses_local.yml" - "examples.yml" - "integ.yml" - exclude: - # No "awses_local.yml" file exists in py39/ - - python: "39" - codebuild_file_name: "awses_local.yml" + exclude: + # No "awses_local.yml" file exists in py39/ + - python: "39" + codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 From f696cb6331687d5fb4edf74c10d2ab00f3350a79 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 13:51:04 -0800 Subject: [PATCH 07/20] m --- .github/workflows/ci_codebuild-tests.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index e00e4e51f..4d49d0ebb 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -18,11 +18,16 @@ jobs: strategy: matrix: python: - - "38" - - "39" - - "310" - - "311" - - "312" + - python_version: "38" + image: "aws/codebuild/standard:5.0" + - python_version: "39" + image: "aws/codebuild/standard:5.0" + - python_version: "310" + image: "aws/codebuild/standard:6.0" + - python_version: "311" + image: "aws/codebuild/standard:7.0" + - python_version: "312" + image: "aws/codebuild/standard:7.0" codebuild_file_name: - "awses_local.yml" - "examples.yml" @@ -44,3 +49,4 @@ jobs: with: project-name: python-esdk buildspec-override: codebuild/py${{ matrix.python }}/${{ matrix.codebuild_file_name }} + image-override: ${{ matrix.platform.image }} From d7cf38d7ed65584bf555fb864e04e391f07a385a Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:12:09 -0800 Subject: [PATCH 08/20] m --- .../test/aws-crypto-tools-test-vector-framework | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_vector_handlers/test/aws-crypto-tools-test-vector-framework b/test_vector_handlers/test/aws-crypto-tools-test-vector-framework index fc793e257..c3d73fae2 160000 --- a/test_vector_handlers/test/aws-crypto-tools-test-vector-framework +++ b/test_vector_handlers/test/aws-crypto-tools-test-vector-framework @@ -1 +1 @@ -Subproject commit fc793e257f4a58ae49b92f95a519ba2c31ccff12 +Subproject commit c3d73fae260fd9e9cc9e746f09a7ffbab83576e2 From 5682752687c7f43d06ba378270e01a6e04790a13 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:17:58 -0800 Subject: [PATCH 09/20] m --- .github/workflows/ci_codebuild-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 4d49d0ebb..26558934b 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -43,10 +43,10 @@ jobs: role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} aws-region: us-west-2 role-duration-seconds: 3600 - - name: Run python-${{ matrix.python }} ${{ matrix.codebuild_file_name }} + - name: Run python-${{ matrix.python.python_version }} ${{ matrix.codebuild_file_name }} uses: aws-actions/aws-codebuild-run-build@v1 timeout-minutes: 60 with: project-name: python-esdk - buildspec-override: codebuild/py${{ matrix.python }}/${{ matrix.codebuild_file_name }} - image-override: ${{ matrix.platform.image }} + buildspec-override: codebuild/py${{ matrix.python.python_version }}/${{ matrix.codebuild_file_name }} + image-override: ${{ matrix.python.image }} From 95c437c75a37c2ff3be86f5b4368d08b68edbcef Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:20:29 -0800 Subject: [PATCH 10/20] m --- .github/workflows/ci_codebuild-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 26558934b..ec9a4da86 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -34,7 +34,7 @@ jobs: - "integ.yml" exclude: # No "awses_local.yml" file exists in py39/ - - python: "39" + - python.python_version: "39" codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials From 04c4b699c432c4f2164f69cf655a23a810c9d055 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:21:00 -0800 Subject: [PATCH 11/20] m --- .github/workflows/ci_codebuild-tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index ec9a4da86..fbc53b62f 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -34,7 +34,8 @@ jobs: - "integ.yml" exclude: # No "awses_local.yml" file exists in py39/ - - python.python_version: "39" + - python: + - python_version: "39" codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials From 7594a6cf893d1135ed3c7583fc25a10d8b945cfd Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:24:18 -0800 Subject: [PATCH 12/20] m --- .github/workflows/ci_codebuild-tests.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index fbc53b62f..6a8e68140 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -34,8 +34,7 @@ jobs: - "integ.yml" exclude: # No "awses_local.yml" file exists in py39/ - - python: - - python_version: "39" + - python_version: "39" codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials From cf276332d0ab40e21a2aa2f76a4e72208a2d61e1 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:24:59 -0800 Subject: [PATCH 13/20] m --- .github/workflows/ci_codebuild-tests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 6a8e68140..938d57ad5 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -34,7 +34,9 @@ jobs: - "integ.yml" exclude: # No "awses_local.yml" file exists in py39/ - - python_version: "39" + - python: + - python_version: "39" + image: "aws/codebuild/standard:5.0" codebuild_file_name: "awses_local.yml" steps: - name: Configure AWS Credentials From 9e27b0c0a678b0eefc9848fe874129c234d40c2a Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:43:56 -0800 Subject: [PATCH 14/20] m --- .github/workflows/ci_codebuild-tests.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 938d57ad5..35c198640 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -34,10 +34,11 @@ jobs: - "integ.yml" exclude: # No "awses_local.yml" file exists in py39/ - - python: - - python_version: "39" - image: "aws/codebuild/standard:5.0" - codebuild_file_name: "awses_local.yml" + - { python: { + python_version: "39" + image: "aws/codebuild/standard:5.0" }, + codebuild_file_name: "awses_local.yml" + } steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 From 3abfb462a8c945de7480a4042481989f1aacbfc7 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 14:44:44 -0800 Subject: [PATCH 15/20] m --- .github/workflows/ci_codebuild-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 35c198640..68258f187 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -35,7 +35,7 @@ jobs: exclude: # No "awses_local.yml" file exists in py39/ - { python: { - python_version: "39" + python_version: "39", image: "aws/codebuild/standard:5.0" }, codebuild_file_name: "awses_local.yml" } From a103eaec80f686edf9406147a6893d7df6cf58ec Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 15:43:07 -0800 Subject: [PATCH 16/20] m --- .github/workflows/ci_codebuild-tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 68258f187..d9363f0e4 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -33,6 +33,7 @@ jobs: - "examples.yml" - "integ.yml" exclude: + # (Nested exclude syntax is weird: https://github.com/actions/runner/issues/1512) # No "awses_local.yml" file exists in py39/ - { python: { python_version: "39", From 1e982b230211b4100b1545fa7de25077161238d2 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 15:43:14 -0800 Subject: [PATCH 17/20] m --- .github/workflows/ci_codebuild-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index d9363f0e4..363d74cc7 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -33,7 +33,7 @@ jobs: - "examples.yml" - "integ.yml" exclude: - # (Nested exclude syntax is weird: https://github.com/actions/runner/issues/1512) + # (Nested `exclude` syntax is weird: https://github.com/actions/runner/issues/1512) # No "awses_local.yml" file exists in py39/ - { python: { python_version: "39", From 0a766a2d0499707d65552a2b97ee8bf49f282458 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Thu, 7 Nov 2024 16:07:14 -0800 Subject: [PATCH 18/20] m --- .github/workflows/ci_codebuild-tests.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 363d74cc7..68d0965fa 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -33,13 +33,19 @@ jobs: - "examples.yml" - "integ.yml" exclude: - # (Nested `exclude` syntax is weird: https://github.com/actions/runner/issues/1512) - # No "awses_local.yml" file exists in py39/ + # (Nested config syntax is weird: https://github.com/actions/runner/issues/1512) + # py39 "awses_local.yml" is called "awses_latest" - { python: { python_version: "39", image: "aws/codebuild/standard:5.0" }, codebuild_file_name: "awses_local.yml" } + include: + - { python: { + python_version: "39", + image: "aws/codebuild/standard:5.0" }, + codebuild_file_name: "awses_latest.yml" + } steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 From 80562bb9b12666edb2f90a3c6d5ee2ad41d11c6d Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Mon, 11 Nov 2024 09:36:51 -0800 Subject: [PATCH 19/20] m --- .github/workflows/ci_codebuild-tests.yml | 14 -------------- buildspec.yml | 3 ++- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci_codebuild-tests.yml b/.github/workflows/ci_codebuild-tests.yml index 68d0965fa..2e84fc897 100644 --- a/.github/workflows/ci_codebuild-tests.yml +++ b/.github/workflows/ci_codebuild-tests.yml @@ -32,20 +32,6 @@ jobs: - "awses_local.yml" - "examples.yml" - "integ.yml" - exclude: - # (Nested config syntax is weird: https://github.com/actions/runner/issues/1512) - # py39 "awses_local.yml" is called "awses_latest" - - { python: { - python_version: "39", - image: "aws/codebuild/standard:5.0" }, - codebuild_file_name: "awses_local.yml" - } - include: - - { python: { - python_version: "39", - image: "aws/codebuild/standard:5.0" }, - codebuild_file_name: "awses_latest.yml" - } steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 diff --git a/buildspec.yml b/buildspec.yml index 9bf6eafdf..d9604281f 100644 --- a/buildspec.yml +++ b/buildspec.yml @@ -24,7 +24,8 @@ batch: buildspec: codebuild/py39/examples.yml env: image: aws/codebuild/standard:5.0 - - identifier: py39_awses_latest + - identifier: py39_awses_local + buildspec: codebuild/py39/awses_local.yml env: image: aws/codebuild/standard:5.0 From df4f333d10b5b55f495d574328164da3703444f9 Mon Sep 17 00:00:00 2001 From: Lucas McDonald Date: Mon, 11 Nov 2024 10:08:22 -0800 Subject: [PATCH 20/20] m --- codebuild/py39/awses_local.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 codebuild/py39/awses_local.yml diff --git a/codebuild/py39/awses_local.yml b/codebuild/py39/awses_local.yml new file mode 100644 index 000000000..e56a9ff45 --- /dev/null +++ b/codebuild/py39/awses_local.yml @@ -0,0 +1,25 @@ +version: 0.2 + +env: + variables: + TOXENV: "py39-awses_local" + AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID: >- + arn:aws:kms:us-west-2:658956600833:key/b3537ef1-d8dc-4780-9f5a-55776cbb2f7f + AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2: >- + arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2 + AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1: >- + arn:aws:kms:us-west-2:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7 + AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_2: >- + arn:aws:kms:us-east-1:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7 + AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_API_DEPLOYMENT_ID: "xi1mwx3ttb" + AWS_ENCRYPTION_SDK_PYTHON_DECRYPT_ORACLE_REGION: "us-west-2" + +phases: + install: + runtime-versions: + python: 3.9 + build: + commands: + - pip install "tox < 4.0" + - cd test_vector_handlers + - tox