From 33692d98e44828a7114f1b8faa54c359b769e87b Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Wed, 9 Sep 2015 11:42:39 -0400 Subject: [PATCH] Add libcloud-pin and update to dev3 refs #7031 --- jenkins/libcloud-pin | 1 + jenkins/run-build-packages.sh | 3 ++- jenkins/run-tests.sh | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 jenkins/libcloud-pin diff --git a/jenkins/libcloud-pin b/jenkins/libcloud-pin new file mode 100644 index 0000000..4ebd37f --- /dev/null +++ b/jenkins/libcloud-pin @@ -0,0 +1 @@ +LIBCLOUD_PIN=0.18.1.dev3 \ No newline at end of file diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh index 31bf708..8fba12a 100755 --- a/jenkins/run-build-packages.sh +++ b/jenkins/run-build-packages.sh @@ -1,6 +1,7 @@ #!/bin/bash . `dirname "$(readlink -f "$0")"`/run-library.sh +. `dirname "$(readlink -f "$0")"`/libcloud-pin read -rd "\000" helpmessage </dev/null | egrep ^PyYAML= \ # Preinstall forked version of libcloud, because nodemanager "pip install" # won't pick it up by default. -pip freeze 2>/dev/null | egrep ^apache-libcloud==0.18.1.dev2 \ - || pip install --pre --ignore-installed https://github.com/curoverse/libcloud/archive/apache-libcloud-0.18.1.dev2.zip >/dev/null \ +pip freeze 2>/dev/null | egrep ^apache-libcloud==$LIBCLOUD_PIN \ + || pip install --pre --ignore-installed https://github.com/curoverse/libcloud/archive/apache-libcloud-$LIBCLOUD_PIN.zip >/dev/null \ || fatal "pip install apache-libcloud failed" # If Python 3 is available, set up its virtualenv in $VENV3DIR. -- 2.30.2