File tree 5 files changed +138
-0
lines changed
5 files changed +138
-0
lines changed Original file line number Diff line number Diff line change @@ -206,6 +206,14 @@ batch:
206
206
buildspec : codebuild/py311/decrypt_keyrings_with_js.yml
207
207
env :
208
208
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
209
217
210
218
211
219
- identifier : py312_integ
@@ -318,6 +326,14 @@ batch:
318
326
buildspec : codebuild/py312/decrypt_hkeyring_with_net.yml
319
327
env :
320
328
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
321
337
322
338
- identifier : code_coverage
323
339
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