File tree Expand file tree Collapse file tree 3 files changed +94
-0
lines changed Expand file tree Collapse file tree 3 files changed +94
-0
lines changed 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 previously generated vectors
22
+ - aws s3 cp s3://generated-vectors-artifacts-bucket/$CODEBUILD_RESOLVED_SOURCE_VERSION/312_hkeyring_manifest.zip 312_hkeyring_manifest.zip
23
+ - unzip 312_hkeyring_manifest.zip
24
+ build :
25
+ commands :
26
+ - pip install "tox < 4.0"
27
+ - cd test_vector_handlers
28
+ - |
29
+ tox -- \
30
+ --input ../312_hkeyring_manifest/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 previously generated vectors
22
+ - aws s3 cp s3://generated-vectors-artifacts-bucket/$CODEBUILD_RESOLVED_SOURCE_VERSION/312_hkeyring_manifest.zip 312_hkeyring_manifest.zip
23
+ - unzip 312_hkeyring_manifest.zip
24
+ build :
25
+ commands :
26
+ - pip install "tox < 4.0"
27
+ - cd test_vector_handlers
28
+ - |
29
+ tox -- \
30
+ --input ../312_hkeyring_manifest/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_generate-mpl"
6
+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID : >-
7
+ arn:aws:kms:us-west-2:658956600833:key/b3537ef1-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
+ build :
20
+ commands :
21
+ - pip install "tox < 4.0"
22
+ - cd test_vector_handlers/test/aws-crypto-tools-test-vector-framework
23
+ # Checkout WIP branch
24
+ - git checkout lucmcdon/hierarchy-test-vectors
25
+ - git pull
26
+ - cd ../..
27
+ - |
28
+ tox -- \
29
+ --input test/aws-crypto-tools-test-vector-framework/features/CANONICAL-GENERATED-MANIFESTS/0007-hkeyring-reccmm-generate-manifest.json \
30
+ --output 312_hkeyring_manifest \
31
+ --keyrings
32
+ - zip -r 312_hkeyring_manifest.zip 312_hkeyring_manifest
33
+ - aws s3 cp 312_hkeyring_manifest.zip s3://generated-vectors-artifacts-bucket/$CODEBUILD_RESOLVED_SOURCE_VERSION/312_hkeyring_manifest.zip
You can’t perform that action at this time.
0 commit comments