File tree Expand file tree Collapse file tree 5 files changed +138
-0
lines changed Expand file tree Collapse file tree 5 files changed +138
-0
lines changed Original file line number Diff line number Diff line change @@ -206,6 +206,14 @@ batch:
206206 buildspec : codebuild/py311/decrypt_keyrings_with_js.yml
207207 env :
208208 image : aws/codebuild/standard:7.0
209+ - identifier : py311_decrypt_golden_manifest_with_keyrings
210+ buildspec : codebuild/py311/decrypt_golden_manifest_with_keyrings.yml
211+ env :
212+ image : aws/codebuild/standard:7.0
213+ - identifier : py311_decrypt_golden_manifest_with_masterkey
214+ buildspec : codebuild/py311/decrypt_golden_manifest_with_masterkey.yml
215+ env :
216+ image : aws/codebuild/standard:7.0
209217
210218
211219 - identifier : py312_integ
@@ -318,6 +326,14 @@ batch:
318326 buildspec : codebuild/py312/decrypt_hkeyring_with_net.yml
319327 env :
320328 image : aws/codebuild/standard:7.0
329+ - identifier : py312_decrypt_golden_manifest_with_keyrings
330+ buildspec : codebuild/py312/decrypt_golden_manifest_with_keyrings.yml
331+ env :
332+ image : aws/codebuild/standard:7.0
333+ - identifier : py312_decrypt_golden_manifest_with_masterkey
334+ buildspec : codebuild/py312/decrypt_golden_manifest_with_masterkey.yml
335+ env :
336+ image : aws/codebuild/standard:7.0
321337
322338 - identifier : code_coverage
323339 buildspec : codebuild/coverage/coverage.yml
Original file line number Diff line number Diff line change 1+ version : 0.2
2+
3+ env :
4+ variables :
5+ TOXENV : " py312-full_decrypt-mpl"
6+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID : >-
7+ arn:aws:kms:us-west-2:658956600833:key/b35311ef1-d8dc-4780-9f5a-55776cbb2f7f
8+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2 : >-
9+ arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2
10+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1 : >-
11+ arn:aws:kms:us-west-2:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
12+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_2 : >-
13+ arn:aws:kms:us-east-1:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
14+
15+ phases :
16+ install :
17+ runtime-versions :
18+ python : 3.11
19+ pre_build :
20+ commands :
21+ # Download "golden manifest"
22+ - curl -L -o python-2.3.0.zip https://github.com/awslabs/aws-encryption-sdk-test-vectors/raw/master/vectors/awses-decrypt/python-2.3.0.zip
23+ - unzip python-2.3.0.zip
24+ build :
25+ commands :
26+ - pip install "tox < 4.0"
27+ - cd test_vector_handlers
28+ - |
29+ tox -- \
30+ --input ../python-2.3.0/manifest.json \
31+ --keyrings
Original file line number Diff line number Diff line change 1+ version : 0.2
2+
3+ env :
4+ variables :
5+ TOXENV : " py312-full_decrypt-mpl"
6+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID : >-
7+ arn:aws:kms:us-west-2:658956600833:key/b35311ef1-d8dc-4780-9f5a-55776cbb2f7f
8+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2 : >-
9+ arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2
10+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1 : >-
11+ arn:aws:kms:us-west-2:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
12+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_2 : >-
13+ arn:aws:kms:us-east-1:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
14+
15+ phases :
16+ install :
17+ runtime-versions :
18+ python : 3.11
19+ pre_build :
20+ commands :
21+ # Download "golden manifest"
22+ - curl -L -o python-2.3.0.zip https://github.com/awslabs/aws-encryption-sdk-test-vectors/raw/master/vectors/awses-decrypt/python-2.3.0.zip
23+ - unzip python-2.3.0.zip
24+ build :
25+ commands :
26+ - pip install "tox < 4.0"
27+ - cd test_vector_handlers
28+ - |
29+ tox -- \
30+ --input ../python-2.3.0/manifest.json
Original file line number Diff line number Diff line change 1+ version : 0.2
2+
3+ env :
4+ variables :
5+ TOXENV : " py312-full_decrypt-mpl"
6+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID : >-
7+ arn:aws:kms:us-west-2:658956600833:key/b35311ef1-d8dc-4780-9f5a-55776cbb2f7f
8+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2 : >-
9+ arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2
10+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1 : >-
11+ arn:aws:kms:us-west-2:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
12+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_2 : >-
13+ arn:aws:kms:us-east-1:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
14+
15+ phases :
16+ install :
17+ runtime-versions :
18+ python : 3.12
19+ pre_build :
20+ commands :
21+ # Download "golden manifest"
22+ - curl -L -o python-2.3.0.zip https://github.com/awslabs/aws-encryption-sdk-test-vectors/raw/master/vectors/awses-decrypt/python-2.3.0.zip
23+ - unzip python-2.3.0.zip
24+ build :
25+ commands :
26+ - pip install "tox < 4.0"
27+ - cd test_vector_handlers
28+ - |
29+ tox -- \
30+ --input ../python-2.3.0/manifest.json \
31+ --keyrings
Original file line number Diff line number Diff line change 1+ version : 0.2
2+
3+ env :
4+ variables :
5+ TOXENV : " py312-full_decrypt-mpl"
6+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID : >-
7+ arn:aws:kms:us-west-2:658956600833:key/b35311ef1-d8dc-4780-9f5a-55776cbb2f7f
8+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID_2 : >-
9+ arn:aws:kms:eu-central-1:658956600833:key/75414c93-5285-4b57-99c9-30c1cf0a22c2
10+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1 : >-
11+ arn:aws:kms:us-west-2:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
12+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_2 : >-
13+ arn:aws:kms:us-east-1:658956600833:key/mrk-80bd8ecdcd4342aebd84b7dc9da498a7
14+
15+ phases :
16+ install :
17+ runtime-versions :
18+ python : 3.12
19+ pre_build :
20+ commands :
21+ # Download "golden manifest"
22+ - curl -L -o python-2.3.0.zip https://github.com/awslabs/aws-encryption-sdk-test-vectors/raw/master/vectors/awses-decrypt/python-2.3.0.zip
23+ - unzip python-2.3.0.zip
24+ build :
25+ commands :
26+ - pip install "tox < 4.0"
27+ - cd test_vector_handlers
28+ - |
29+ tox -- \
30+ --input ../python-2.3.0/manifest.json
You can’t perform that action at this time.
0 commit comments