@@ -241,6 +241,7 @@ functions:
241241 - command : shell.exec
242242 type : test
243243 params :
244+ shell : bash
244245 working_dir : src
245246 timeout_secs : 300
246247 script : |
@@ -428,8 +429,6 @@ functions:
428429 export AWS_CMK_ID='${AWS_CMK_ID}'
429430 export AWS_ACCESS_KEY_ID='${AWS_ACCESS_KEY_ID}'
430431 export AWS_SECRET_ACCESS_KEY='${AWS_SECRET_ACCESS_KEY}'
431- export CSFLE_GIT_REF='${CSFLE_GIT_REF}'
432- export CDRIVER_GIT_REF='${CDRIVER_GIT_REF}'
433432 EOT
434433 - command : shell.exec
435434 type : test
@@ -886,8 +885,6 @@ functions:
886885 export AWS_SECRET_ACCESS_KEY='${AWS_SECRET_ACCESS_KEY}'
887886 export AWS_REGION='${AWS_REGION}'
888887 export AWS_CMK_ID='${AWS_CMK_ID}'
889- export CSFLE_GIT_REF='${CSFLE_GIT_REF}'
890- export CDRIVER_GIT_REF='${CDRIVER_GIT_REF}'
891888 EOT
892889 - command : shell.exec
893890 type : test
@@ -1035,6 +1032,17 @@ functions:
10351032 binary : bash
10361033 args :
10371034 - ${PROJECT_DIRECTORY}/.evergreen/run-x509-tests.sh
1035+ install mongodb-client-encryption :
1036+ - command : subprocess.exec
1037+ type : setup
1038+ params :
1039+ working_dir : src
1040+ env :
1041+ INSTALL_DIR : mongodb-client-encryption
1042+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
1043+ binary : bash
1044+ args :
1045+ - ${PROJECT_DIRECTORY}/.evergreen/install-mongodb-client-encryption.sh
10381046tasks :
10391047 - name : test-atlas-data-lake
10401048 tags :
@@ -3516,7 +3524,7 @@ tasks:
35163524 variant : ' *'
35173525 status : ' *'
35183526 patch_optional : true
3519- - name : run-custom-csfle-tests-5.0-pinned-commit
3527+ - name : run-custom-csfle-tests-5.0
35203528 tags :
35213529 - run-custom-dependency-tests
35223530 commands :
@@ -3528,46 +3536,12 @@ tasks:
35283536 - {key: NPM_VERSION, value: '9'}
35293537 - {key: VERSION, value: '5.0'}
35303538 - {key: TOPOLOGY, value: replica_set}
3531- - {key: CSFLE_GIT_REF, value: 974a4614f8c1c3786e5e39fa63568d83f4f69ebd}
3532- - func : install dependencies
3533- - func : bootstrap mongo-orchestration
3534- - func : bootstrap kms servers
3535- - func : run custom csfle tests
3536- - name : run-custom-csfle-tests-5.0-master
3537- tags :
3538- - run-custom-dependency-tests
3539- commands :
3540- - command : expansions.update
3541- type : setup
3542- params :
3543- updates :
3544- - {key: NODE_LTS_VERSION, value: '16'}
3545- - {key: NPM_VERSION, value: '9'}
3546- - {key: VERSION, value: '5.0'}
3547- - {key: TOPOLOGY, value: replica_set}
3548- - {key: CSFLE_GIT_REF, value: master}
3549- - func : install dependencies
3550- - func : bootstrap mongo-orchestration
3551- - func : bootstrap kms servers
3552- - func : run custom csfle tests
3553- - name : run-custom-csfle-tests-rapid-pinned-commit
3554- tags :
3555- - run-custom-dependency-tests
3556- commands :
3557- - command : expansions.update
3558- type : setup
3559- params :
3560- updates :
3561- - {key: NODE_LTS_VERSION, value: '16'}
3562- - {key: NPM_VERSION, value: '9'}
3563- - {key: VERSION, value: rapid}
3564- - {key: TOPOLOGY, value: replica_set}
3565- - {key: CSFLE_GIT_REF, value: 974a4614f8c1c3786e5e39fa63568d83f4f69ebd}
35663539 - func : install dependencies
35673540 - func : bootstrap mongo-orchestration
35683541 - func : bootstrap kms servers
3542+ - func : install mongodb-client-encryption
35693543 - func : run custom csfle tests
3570- - name : run-custom-csfle-tests-rapid-master
3544+ - name : run-custom-csfle-tests-rapid
35713545 tags :
35723546 - run-custom-dependency-tests
35733547 commands :
@@ -3579,29 +3553,12 @@ tasks:
35793553 - {key: NPM_VERSION, value: '9'}
35803554 - {key: VERSION, value: rapid}
35813555 - {key: TOPOLOGY, value: replica_set}
3582- - {key: CSFLE_GIT_REF, value: master}
3583- - func : install dependencies
3584- - func : bootstrap mongo-orchestration
3585- - func : bootstrap kms servers
3586- - func : run custom csfle tests
3587- - name : run-custom-csfle-tests-latest-pinned-commit
3588- tags :
3589- - run-custom-dependency-tests
3590- commands :
3591- - command : expansions.update
3592- type : setup
3593- params :
3594- updates :
3595- - {key: NODE_LTS_VERSION, value: '16'}
3596- - {key: NPM_VERSION, value: '9'}
3597- - {key: VERSION, value: latest}
3598- - {key: TOPOLOGY, value: replica_set}
3599- - {key: CSFLE_GIT_REF, value: 974a4614f8c1c3786e5e39fa63568d83f4f69ebd}
36003556 - func : install dependencies
36013557 - func : bootstrap mongo-orchestration
36023558 - func : bootstrap kms servers
3559+ - func : install mongodb-client-encryption
36033560 - func : run custom csfle tests
3604- - name : run-custom-csfle-tests-latest-master
3561+ - name : run-custom-csfle-tests-latest
36053562 tags :
36063563 - run-custom-dependency-tests
36073564 commands :
@@ -3613,10 +3570,10 @@ tasks:
36133570 - {key: NPM_VERSION, value: '9'}
36143571 - {key: VERSION, value: latest}
36153572 - {key: TOPOLOGY, value: replica_set}
3616- - {key: CSFLE_GIT_REF, value: master}
36173573 - func : install dependencies
36183574 - func : bootstrap mongo-orchestration
36193575 - func : bootstrap kms servers
3576+ - func : install mongodb-client-encryption
36203577 - func : run custom csfle tests
36213578 - name : test-latest-driver-mongodb-client-encryption-6.0.0
36223579 tags :
@@ -5118,12 +5075,9 @@ buildvariants:
51185075 display_name : Custom Dependency Version Test
51195076 run_on : rhel80-large
51205077 tasks :
5121- - run-custom-csfle-tests-5.0-pinned-commit
5122- - run-custom-csfle-tests-5.0-master
5123- - run-custom-csfle-tests-rapid-pinned-commit
5124- - run-custom-csfle-tests-rapid-master
5125- - run-custom-csfle-tests-latest-pinned-commit
5126- - run-custom-csfle-tests-latest-master
5078+ - run-custom-csfle-tests-5.0
5079+ - run-custom-csfle-tests-rapid
5080+ - run-custom-csfle-tests-latest
51275081 - test-latest-driver-mongodb-client-encryption-6.0.0
51285082 - name : rhel8-test-serverless
51295083 display_name : Serverless Test
0 commit comments