@@ -657,6 +657,20 @@ functions:
657657 binary : bash
658658 args :
659659 - ${PROJECT_DIRECTORY}/.evergreen/install-mongodb-client-encryption.sh
660+ build and test alpine FLE :
661+ - command : subprocess.exec
662+ type : test
663+ params :
664+ working_dir : src
665+ env :
666+ INSTALL_DIR : mongodb-client-encryption
667+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
668+ DRIVERS_TOOLS : ${DRIVERS_TOOLS}
669+ NODE_VERSION : ${NODE_VERSION}
670+ MONGODB_URI : ${MONGODB_URI}
671+ binary : bash
672+ args :
673+ - .evergreen/docker/alpine.sh
660674tasks :
661675 - name : test-atlas-data-lake
662676 tags :
@@ -1520,6 +1534,11 @@ tasks:
15201534 - auth
15211535 - kerberos
15221536 commands :
1537+ - command : expansions.update
1538+ type : setup
1539+ params :
1540+ updates :
1541+ - {key: NATIVE, value: 'true'}
15231542 - func : install dependencies
15241543 - func : run kerberos tests
15251544 - name : test-auth-ldap
@@ -2300,6 +2319,25 @@ tasks:
23002319 vars :
2301232023022321 - func : run tests
2322+ - name : test-alpine-fle
2323+ tags :
2324+ - alpine-fle
2325+ commands :
2326+ - command : expansions.update
2327+ type : setup
2328+ params :
2329+ updates :
2330+ - {key: NODE_VERSION, value: 16.20.1}
2331+ - {key: VERSION, value: latest}
2332+ - {key: TOPOLOGY, value: replica_set}
2333+ - {key: CLIENT_ENCRYPTION, value: 'true'}
2334+ - {key: TEST_CSFLE, value: 'true'}
2335+ - {key: MONGODB_BINARIES, value: '${PROJECT_DIRECTORY}/mongodb/bin'}
2336+ - func : install dependencies
2337+ - func : bootstrap mongo-orchestration
2338+ - func : bootstrap kms servers
2339+ - func : assume secrets manager rule
2340+ - func : build and test alpine FLE
23032341 - name : test-latest-server-noauth
23042342 tags :
23052343 - latest
@@ -3191,6 +3229,11 @@ post:
31913229ignore :
31923230 - ' *.md'
31933231buildvariants :
3232+ - name : Alpine FLE Tests
3233+ display_name : Alpine FLE Test
3234+ run_on : ubuntu2204-small
3235+ tasks :
3236+ - .alpine-fle
31943237 - name : rhel80-large-gallium
31953238 display_name : rhel8 Node16
31963239 run_on : rhel80-large
@@ -3813,6 +3856,7 @@ buildvariants:
38133856 batchtime : 20160
38143857 tasks :
38153858 - testtestoidc_task_group
3859+ - testazureoidc_task_group
38163860 - testgcpoidc_task_group
38173861 - testk8soidc_task_group_eks
38183862 - testk8soidc_task_group_gke
0 commit comments