@@ -3722,8 +3722,14 @@ task_groups:
37223722 script : |
37233723 ${PREPARE_SHELL}
37243724 set +o xtrace
3725+ if [[ -n "${USE_SERVERLESS_PROXY}" ]];
3726+ then
3727+ export SERVERLESS_GROUP="${PROXY_SERVERLESS_DRIVERS_GROUP}"
3728+ else
3729+ export SERVERLESS_GROUP="${SERVERLESS_DRIVERS_GROUP}"
3730+ fi
37253731 LOADBALANCED=ON \
3726- SERVERLESS_DRIVERS_GROUP=${SERVERLESS_DRIVERS_GROUP } \
3732+ SERVERLESS_DRIVERS_GROUP=${SERVERLESS_GROUP } \
37273733 SERVERLESS_API_PUBLIC_KEY=${SERVERLESS_API_PUBLIC_KEY} \
37283734 SERVERLESS_API_PRIVATE_KEY=${SERVERLESS_API_PRIVATE_KEY} \
37293735 bash ${DRIVERS_TOOLS}/.evergreen/serverless/create-instance.sh
@@ -3737,7 +3743,13 @@ task_groups:
37373743 script : |
37383744 ${PREPARE_SHELL}
37393745 set +o xtrace
3740- SERVERLESS_DRIVERS_GROUP=${SERVERLESS_DRIVERS_GROUP} \
3746+ if [[ -n "${USE_SERVERLESS_PROXY}" ]];
3747+ then
3748+ export SERVERLESS_GROUP="${PROXY_SERVERLESS_DRIVERS_GROUP}"
3749+ else
3750+ export SERVERLESS_GROUP="${SERVERLESS_DRIVERS_GROUP}"
3751+ fi
3752+ SERVERLESS_DRIVERS_GROUP=${SERVERLESS_GROUP} \
37413753 SERVERLESS_API_PUBLIC_KEY=${SERVERLESS_API_PUBLIC_KEY} \
37423754 SERVERLESS_API_PRIVATE_KEY=${SERVERLESS_API_PRIVATE_KEY} \
37433755 SERVERLESS_INSTANCE_NAME=${SERVERLESS_INSTANCE_NAME} \
@@ -4373,6 +4385,15 @@ buildvariants:
43734385 NPM_VERSION : 9
43744386 tasks :
43754387 - serverless_task_group
4388+ - name : rhel8-test-serverless-proxy
4389+ display_name : Serverless Proxy Test
4390+ run_on : rhel80-large
4391+ expansions :
4392+ NODE_LTS_VERSION : 16
4393+ NPM_VERSION : 9
4394+ USE_SERVERLESS_PROXY : true
4395+ tasks :
4396+ - serverless_task_group
43764397 - name : rhel8-test-gcp-kms
43774398 display_name : GCP KMS Test
43784399 run_on : debian11-small
0 commit comments