From 9960601b321f10a11257832a2ecacb91acf03c53 Mon Sep 17 00:00:00 2001 From: Mark Beierl Date: Thu, 7 Jan 2016 12:17:03 -0500 Subject: Switching merge job to virtualenv Signed-off-by: Mark Beierl --- ci/merge.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ci/merge.sh') diff --git a/ci/merge.sh b/ci/merge.sh index 337fc55..ddcc0eb 100755 --- a/ci/merge.sh +++ b/ci/merge.sh @@ -8,6 +8,20 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## +if [ -z $WORKSPACE ] +then + WORKSPACE="$HOME" +fi + +virtualenv $WORKSPACE/storperf_venv +source $WORKSPACE/storperf_venv/bin/activate + +easy_install -U setuptools +pip install nose -I +pip install coverage -I +python ci/setup.py develop + + if [ -x /usr/bin/flake8 ]; then flake8 storperf fi @@ -17,3 +31,5 @@ nosetests --with-xunit \ --cover-package=storperf\ --cover-xml \ storperf + +deactivate \ No newline at end of file -- cgit 1.2.3-korg