File tree 3 files changed +14
-9
lines changed
3 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -453,7 +453,7 @@ functions:
453
453
working_dir : " src"
454
454
script : |
455
455
${PREPARE_SHELL}
456
- SERVERLESS=1 SSL=ssl RVM_RUBY="${RVM_RUBY}" SINGLE_MONGOS="${SINGLE_MONGOS}" SERVERLESS_URI="${SERVERLESS_URI}" FLE="${FLE}" SERVERLESS_MONGODB_VERSION="${SERVERLESS_MONGODB_VERSION}" .evergreen/run-tests-serverless.sh
456
+ CRYPT_SHARED_LIB_PATH="${CRYPT_SHARED_LIB_PATH}" SERVERLESS=1 SSL=ssl RVM_RUBY="${RVM_RUBY}" SINGLE_MONGOS="${SINGLE_MONGOS}" SERVERLESS_URI="${SERVERLESS_URI}" FLE="${FLE}" SERVERLESS_MONGODB_VERSION="${SERVERLESS_MONGODB_VERSION}" .evergreen/run-tests-serverless.sh
457
457
458
458
pre :
459
459
- func : " fetch source"
Original file line number Diff line number Diff line change @@ -450,7 +450,7 @@ functions:
450
450
working_dir: "src"
451
451
script: |
452
452
${PREPARE_SHELL}
453
- SERVERLESS=1 SSL=ssl RVM_RUBY="${RVM_RUBY}" SINGLE_MONGOS="${SINGLE_MONGOS}" SERVERLESS_URI="${SERVERLESS_URI}" FLE="${FLE}" SERVERLESS_MONGODB_VERSION="${SERVERLESS_MONGODB_VERSION}" .evergreen/run-tests-serverless.sh
453
+ CRYPT_SHARED_LIB_PATH="${CRYPT_SHARED_LIB_PATH}" SERVERLESS=1 SSL=ssl RVM_RUBY="${RVM_RUBY}" SINGLE_MONGOS="${SINGLE_MONGOS}" SERVERLESS_URI="${SERVERLESS_URI}" FLE="${FLE}" SERVERLESS_MONGODB_VERSION="${SERVERLESS_MONGODB_VERSION}" .evergreen/run-tests-serverless.sh
454
454
455
455
pre:
456
456
- func: "fetch source"
Original file line number Diff line number Diff line change @@ -16,14 +16,19 @@ export MONGODB_URI=`echo ${SERVERLESS_URI} | sed -r 's/mongodb\+srv:\/\//mongodb
16
16
17
17
export TOPOLOGY=" load-balanced"
18
18
19
- python3 -u .evergreen/mongodl.py --component crypt_shared -V ${SERVERLESS_MONGODB_VERSION} --out ` pwd` /csfle_lib --target ` host_distro` || true
20
- if test -f ` pwd` /csfle_lib/lib/mongo_crypt_v1.so
21
- then
22
- echo Usinn crypt shared library version ${SERVERLESS_MONGODB_VERSION}
23
- export MONGO_RUBY_DRIVER_CRYPT_SHARED_LIB_PATH=` pwd` /csfle_lib/lib/mongo_crypt_v1.so
19
+ if [ -n " ${CRYPT_SHARED_LIB_PATH} " ]; then
20
+ echo crypt_shared already present at ${CRYPT_SHARED_LIB_PATH} -- using this version
21
+ export MONGO_RUBY_DRIVER_CRYPT_SHARED_LIB_PATH=$CRYPT_SHARED_LIB_PATH
24
22
else
25
- echo Failed to download crypt shared library
26
- exit -1
23
+ python3 -u .evergreen/mongodl.py --component crypt_shared -V ${SERVERLESS_MONGODB_VERSION} --out ` pwd` /csfle_lib --target ` host_distro` || true
24
+ if test -f ` pwd` /csfle_lib/lib/mongo_crypt_v1.so
25
+ then
26
+ echo Usinn crypt shared library version ${SERVERLESS_MONGODB_VERSION}
27
+ export MONGO_RUBY_DRIVER_CRYPT_SHARED_LIB_PATH=` pwd` /csfle_lib/lib/mongo_crypt_v1.so
28
+ else
29
+ echo Failed to download crypt shared library
30
+ exit -1
31
+ fi
27
32
fi
28
33
29
34
if ! ( test -f /etc/os-release & grep -q ^ID.* rhel /etc/os-release & grep -q ^VERSION_ID.* 8.0 /etc/os-release ); then
You can’t perform that action at this time.
0 commit comments