-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
Dev Tools 2019-05-06, Dev Tools 2019-04-22
We've added many python -m pip install -r etc/pip/... lines which immediately follow usages of the ${activate_virtualenv} expansion. It'd be a lot easier to maintain using Python from the etc/evergreen.yml project configuration if the virtual environment was set up at the very beginning as part of the "set up virtualenv" function. CC mathew.robinson
- causes
-
SERVER-40804 Embedded builds need to call "set task expansion macros" before "set up virtualenv"
- Closed
- is related to
-
SERVER-40532 "check binary version" doesn't pip install evgtest-requirements.txt when bypass_compile is true
- Closed