From 345391e2732666219cebf5ff9746df0a41ed3160 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Sat, 20 Jun 2015 18:10:00 +0200 Subject: [PATCH] Fix propose_update.sh The propose-requirements-updates was failing since we essentially call virtualenv `mktemp` - but mktemp creates a file and virtualenv expects a directory. Add -d to mktemp invocation to create a directory. Change-Id: I358bd2c42d698de4d7863ac08318d46a4524e32b --- jenkins/scripts/propose_update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jenkins/scripts/propose_update.sh b/jenkins/scripts/propose_update.sh index 509e21c416..9362444114 100755 --- a/jenkins/scripts/propose_update.sh +++ b/jenkins/scripts/propose_update.sh @@ -23,7 +23,7 @@ if [ "$OWN_PROJECT" == "requirements" ] ; then INITIAL_COMMIT_MSG="Updated from global requirements" TOPIC="openstack/requirements" PROJECTS=$(cat projects.txt) - VENV=$(mktemp) + VENV=$(mktemp -d) trap "rm -rf $VENV" EXIT virtualenv $VENV $VENV/bin/pip install -e . @@ -41,7 +41,7 @@ elif [ "$OWN_PROJECT" == "requirements-constraints" ] ; then INITIAL_COMMIT_MSG="Updated from generate-constraints" TOPIC="openstack/requirements/constraints" PROJECTS=openstack/requirements - VENV=$(mktemp) + VENV=$(mktemp -d) trap "rm -rf $VENV" EXIT virtualenv $VENV $VENV/bin/pip install -e .