Use unique temporary directory for virtual environment on linux

This commit is contained in:
Thomas Robitaille
2019-09-10 09:40:20 +01:00
parent 853699c265
commit d4732130a7
+3 -2
View File
@@ -88,8 +88,9 @@ def build(project_dir, output_dir, test_command, test_requires, test_extras, bef
# Set up a virtual environment to install and test from, to make sure
# there are no dependencies that were pulled in at build time.
"$PYBIN/pip" install virtualenv
"$PYBIN/virtualenv" tmp-test-env
source tmp-test-env/bin/activate
venv_dir=`mktemp -d`/venv
"$PYBIN/virtualenv" $venv_dir
source $venv_dir/bin/activate
# Check that we are using the Python from the virtual environment
which python