summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Hirschhorn <max.hirschhorn@mongodb.com>2019-04-08 23:44:12 -0400
committerMax Hirschhorn <max.hirschhorn@mongodb.com>2019-04-08 23:44:12 -0400
commit3502bfe67ac5172aa4d22a46e3aa2749a37d665f (patch)
treed8400c4fc19ec2a0c3d2377387e28f9ec37cef35
parenta76bf86f90358af04ba1184afc5f011295afba04 (diff)
downloadmongo-3502bfe67ac5172aa4d22a46e3aa2749a37d665f.tar.gz
SERVER-40532 Install Python dependencies in more places.
These callers of Python failing to install their own dependencies had gone unnoticed because the "check binary version" function would have incidentally done it for them. However, the "check binary version" function is a no-op when bypassing compile due to no C++ changes being made.
-rw-r--r--etc/evergreen.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index fe2c2394004..cccfd39bc4b 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -1520,6 +1520,8 @@ functions:
fi
${activate_virtualenv}
+ python -m pip install -r etc/pip/compile-requirements.txt
+
# shared scons cache testing
# if 'scons_cache_scope' enabled and project level 'disable_shared_scons_cache' is not true
# 'scons_cache_scope' is set on a per variant basis
@@ -1940,6 +1942,7 @@ functions:
set -o verbose
${activate_virtualenv}
+ python -m pip install -r etc/pip/core-requirements.txt
rm -rf /data/install /data/multiversion
$python buildscripts/setup_multiversion_mongodb.py \