@@ -167,9 +167,19 @@ functions:
167167 " bootstrap mongo-orchestration " :
168168 - command : shell.exec
169169 params :
170+ include_expansions_in_env :
171+ - MONGODB_VERSION
172+ - TOPOLOGY
173+ - AUTH
174+ - SSL
175+ - STORAGE_ENGINE
176+ - LOAD_BALANCER
177+ - REQUIRE_API_VERSION
178+ - ORCHESTRATION_FILE
170179 script : |
171180 ${PREPARE_SHELL}
172- SKIP_LEGACY_SHELL=true MONGODB_VERSION=${MONGODB_VERSION} TOPOLOGY=${TOPOLOGY} AUTH=${AUTH} SSL=${SSL} STORAGE_ENGINE=${STORAGE_ENGINE} LOAD_BALANCER=${LOAD_BALANCER} REQUIRE_API_VERSION=${REQUIRE_API_VERSION} ORCHESTRATION_FILE=${ORCHESTRATION_FILE} sh ${DRIVERS_TOOLS}/.evergreen/run-orchestration.sh
181+ SKIP_LEGACY_SHELL=true \
182+ sh ${DRIVERS_TOOLS}/.evergreen/run-orchestration.sh
173183 # run-orchestration generates expansion file with MONGODB_URI and CRYPT_SHARED_LIB_PATH
174184 - command : expansions.update
175185 params :
@@ -185,28 +195,32 @@ functions:
185195 " run OCSP responder " :
186196 - command : shell.exec
187197 params :
198+ include_expansions_in_env :
199+ - TEST_COLUMN
200+ - CERT_TYPE
201+ - USE_DELEGATE
188202 shell : bash
189203 script : |
190204 ${PREPARE_SHELL}
191- TEST_COLUMN=${TEST_COLUMN} \
192- CERT_TYPE=${CERT_TYPE} \
193- USE_DELEGATE=${USE_DELEGATE} \
194205 ${PROJECT_DIRECTORY}/.evergreen/run-ocsp-responder.sh
195206
196207 " run tests " :
197208 - command : shell.exec
198209 type : test
199210 params :
211+ include_expansions_in_env :
212+ - API_VERSION
213+ - ATLAS_CONNECTIVITY_URIS
214+ - CRYPT_SHARED_LIB_PATH
215+ - MONGODB_URI
216+ - APPEND_URI
217+ - SKIP_CRYPT_SHARED
218+ - SSL
219+ - SSL_DIR
220+ - TESTS
200221 working_dir : " src"
201222 script : |
202223 ${PREPARE_SHELL}
203- API_VERSION=${API_VERSION} \
204- CRYPT_SHARED_LIB_PATH=${CRYPT_SHARED_LIB_PATH} \
205- MONGODB_URI="${MONGODB_URI}${APPEND_URI}" \
206- SKIP_CRYPT_SHARED=${SKIP_CRYPT_SHARED} \
207- SSL=${SSL} \
208- SSL_DIR=${SSL_DIR} \
209- TESTS=${TESTS} \
210224 sh ${PROJECT_DIRECTORY}/.evergreen/run-tests.sh
211225
212226 " cleanup " :
@@ -242,12 +256,6 @@ functions:
242256 # Don't use ${file} syntax here because evergreen treats it as an empty expansion.
243257 [ -f "$file" ] && sh $file || echo "$file not available, skipping"
244258
245- " decrypt atlas URI list " :
246- - command : shell.exec
247- params :
248- script : |
249- openssl aes-256-cbc -S "${encrypted_uris_salt}" -K "${encrypted_uris_key}" -iv "${encrypted_uris_iv}" -in ${PROJECT_DIRECTORY}/.evergreen/atlas-uris.txt.enc -out ${PROJECT_DIRECTORY}/.evergreen/atlas-uris.txt -d
250-
251259 " start load balancer " :
252260 - command : shell.exec
253261 params :
0 commit comments