Skip to content

Commit 3c4feae

Browse files
ci(NODE-5424): test driver latest, client-encryption 6.0.0 in CI (#3855)
1 parent 9a8fdb2 commit 3c4feae

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed

Diff for: .evergreen/config.yml

+19
Original file line numberDiff line numberDiff line change
@@ -2749,6 +2749,24 @@ tasks:
27492749
- func: run custom csfle tests
27502750
vars:
27512751
CSFLE_GIT_REF: master
2752+
- name: test-latest-driver-mongodb-client-encryption-6.0.0
2753+
tags:
2754+
- run-custom-dependency-tests
2755+
commands:
2756+
- func: install dependencies
2757+
vars:
2758+
NODE_LTS_VERSION: 16
2759+
- func: bootstrap mongo-orchestration
2760+
vars:
2761+
VERSION: '7.0'
2762+
TOPOLOGY: replica_set
2763+
- func: bootstrap kms servers
2764+
- func: install package
2765+
vars:
2766+
2767+
- func: run tests
2768+
vars:
2769+
CLIENT_ENCRYPTION: true
27522770
- name: test-latest-server-noauth
27532771
tags:
27542772
- latest
@@ -4021,6 +4039,7 @@ buildvariants:
40214039
- run-custom-csfle-tests-rapid-master
40224040
- run-custom-csfle-tests-latest-pinned-commit
40234041
- run-custom-csfle-tests-latest-master
4042+
- test-latest-driver-mongodb-client-encryption-6.0.0
40244043
- name: rhel8-test-serverless
40254044
display_name: Serverless Test
40264045
run_on: rhel80-large

Diff for: .evergreen/generate_evergreen_tasks.js

+32
Original file line numberDiff line numberDiff line change
@@ -677,6 +677,38 @@ for (const version of ['5.0', 'rapid', 'latest']) {
677677
}
678678
}
679679

680+
oneOffFuncAsTasks.push({
681+
name: `test-latest-driver-mongodb-client-encryption-6.0.0`,
682+
tags: ['run-custom-dependency-tests'],
683+
commands: [
684+
{
685+
func: 'install dependencies',
686+
vars: {
687+
NODE_LTS_VERSION: LOWEST_LTS
688+
}
689+
},
690+
{
691+
func: 'bootstrap mongo-orchestration',
692+
vars: {
693+
VERSION: '7.0',
694+
TOPOLOGY: 'replica_set'
695+
}
696+
},
697+
{ func: 'bootstrap kms servers' },
698+
{
699+
func: 'install package',
700+
vars: {
701+
PACKAGE: '[email protected]'
702+
}
703+
},
704+
{
705+
func: 'run tests',
706+
vars: {
707+
CLIENT_ENCRYPTION: true
708+
}
709+
}
710+
]
711+
});
680712

681713
const coverageTask = {
682714
name: 'download and merge coverage'.split(' ').join('-'),

0 commit comments

Comments
 (0)