summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Shchatko <mikhail.shchatko@mongodb.com>2022-04-05 06:28:18 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-04-05 06:55:01 +0000
commitd850d5782f407c5ac3d194d1d2b0b6a8495d79f5 (patch)
tree534faf17c2e2d732c9b3b313de8b5a88fb123d7a
parent0d0b526b42e0708cd6b43f3912a25589420476eb (diff)
downloadmongo-d850d5782f407c5ac3d194d1d2b0b6a8495d79f5.tar.gz
SERVER-65211 Use expansion to get binaries from the current branch
-rwxr-xr-xevergreen/compiled_binaries_get.sh12
1 files changed, 9 insertions, 3 deletions
diff --git a/evergreen/compiled_binaries_get.sh b/evergreen/compiled_binaries_get.sh
index ed4cdbe86dc..b2d726452a9 100755
--- a/evergreen/compiled_binaries_get.sh
+++ b/evergreen/compiled_binaries_get.sh
@@ -9,7 +9,7 @@ set -o verbose
setup_db_contrib_tool_venv
activate_db_contrib_tool_venv
-rm -rf /data/install dist-test/bin
+rm -rf /data/install /data/multiversion
edition="${multiversion_edition}"
platform="${multiversion_platform}"
@@ -35,12 +35,18 @@ if [ ! -z "${multiversion_architecture_44_or_later}" ]; then
architecture="${multiversion_architecture_44_or_later}"
fi
+version=${project#mongodb-mongo-}
+version=${version#v}
+
# This is primarily for tests for infrastructure which don't always need the latest
# binaries.
db-contrib-tool setup-repro-env \
--installDir /data/install \
- --linkDir dist-test/bin \
+ --linkDir /data/multiversion \
--edition $edition \
--platform $platform \
--architecture $architecture \
- master
+ $version
+
+version_dir=$(find /data/install -type d -iname "*$version*")
+mv $version_dir/dist-test $(pwd)