From aeee13ab9127f1b35c846911a048ae9ae1773c8d Mon Sep 17 00:00:00 2001 From: Ashley Penney Date: Fri, 18 Jan 2013 10:01:21 -0500 Subject: [PATCH] Fix the virtualenv creation for Jenkins. --- jenkins/test.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jenkins/test.sh b/jenkins/test.sh index a354039359..cd8800b676 100755 --- a/jenkins/test.sh +++ b/jenkins/test.sh @@ -27,7 +27,12 @@ git submodule foreach 'git reset --hard HEAD' export PYTHONIOENCODING=UTF-8 GIT_BRANCH=${GIT_BRANCH/HEAD/master} +if [ ! -d /mnt/virtualenvs/"$JOB_NAME" ]; then + mkdir -p /mnt/virtualenvs/"$JOB_NAME" + virtualenv /mnt/virtualenvs/"$JOB_NAME" +fi +source /mnt/virtualenvs/"$JOB_NAME"/bin/activate pip install -q -r pre-requirements.txt pip install -q -r test-requirements.txt yes w | pip install -q -r requirements.txt