summaryrefslogtreecommitdiff
path: root/evergreen/functions
diff options
context:
space:
mode:
authorRyan Egesdahl <ryan.egesdahl@mongodb.com>2022-09-29 15:42:15 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-09-29 16:45:01 +0000
commitd1dde8caac01621a11ec5f1e768e172918c5421c (patch)
treedb4d0ce00eab33bf5231929934bb1ecd76feeaa9 /evergreen/functions
parent6e72252dbbaf0202b1a8acb591c983478fdc46ab (diff)
downloadmongo-d1dde8caac01621a11ec5f1e768e172918c5421c.tar.gz
SERVER-66525 Fix errexit prevents printing pip log
Diffstat (limited to 'evergreen/functions')
-rw-r--r--evergreen/functions/venv_setup.sh5
1 files changed, 2 insertions, 3 deletions
diff --git a/evergreen/functions/venv_setup.sh b/evergreen/functions/venv_setup.sh
index 3d935d87594..9b53989aa0e 100644
--- a/evergreen/functions/venv_setup.sh
+++ b/evergreen/functions/venv_setup.sh
@@ -74,10 +74,9 @@ activate_venv
echo "Upgrading pip to 21.0.1"
python -m pip --disable-pip-version-check install "pip==21.0.1" "wheel==0.37.0" || exit 1
-python -m pip --disable-pip-version-check install -r "$toolchain_txt" -q --log install.log
-if [ $? != 0 ]; then
+if ! python -m pip --disable-pip-version-check install -r "$toolchain_txt" -q --log install.log; then
echo "Pip install error"
- cat install.log
+ cat install.log || true
exit 1
fi
python -m pip freeze > pip-requirements.txt