summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2013-10-31 13:47:23 -0400
committerMonty Taylor <mordred@inaugust.com>2013-10-31 13:47:23 -0400
commitb3bc1a9851ebaea71ed644e1031996bf7d910c62 (patch)
tree574dc3d6fc9c3a183fc724d39a50bbceaa724a9b
parent61d73c028ec5ca1358466f3b2adaffe608d3061f (diff)
downloadpbr-b3bc1a9851ebaea71ed644e1031996bf7d910c62.tar.gz
Remove pip as an argument from mkvenv
We no longer care about or support old pip, because it turns out that evil happens. Remove it from the mkvenv function. Change-Id: I27dbef7816eaac856e97ec5a036f6d5ca9b183af
-rw-r--r--tools/integration.sh17
1 files changed, 8 insertions, 9 deletions
diff --git a/tools/integration.sh b/tools/integration.sh
index b94cc19..eedd1a3 100644
--- a/tools/integration.sh
+++ b/tools/integration.sh
@@ -3,7 +3,6 @@
function mkvenv {
venv=$1
setuptools=$2
- pip=$3
rm -rf $venv
if [ "$setuptools" == 'distribute' ] ; then
@@ -14,7 +13,7 @@ function mkvenv {
virtualenv $venv
$venv/bin/pip install -v -U $setuptools
fi
- $venv/bin/pip install $pip
+ $venv/bin/pip install -U pip
}
# BASE should be a directory with a subdir called "new" and in that
@@ -50,7 +49,7 @@ EOF
pypimirrorsourcedir=$tmpdir/pypimirrorsourcedir
git clone $REPODIR/pypi-mirror $pypimirrorsourcedir
-mkvenv $pypimirrorvenv setuptools pip
+mkvenv $pypimirrorvenv setuptools
$pypimirrorvenv/bin/pip install -e $pypimirrorsourcedir
cat <<EOF > $tmpdir/mirror.yaml
@@ -128,7 +127,7 @@ def main():
EOF
epvenv=$eptest/venv
-mkvenv $epvenv setuptools pip
+mkvenv $epvenv setuptools
eppbrdir=$tmpdir/eppbrdir
git clone $REPODIR/pbr $eppbrdir
@@ -170,26 +169,26 @@ for PROJECT in $PROJECTS ; do
sdistvenv=$tmpdir/sdist
# Test that we can make a tarball from scratch
- mkvenv $sdistvenv distribute pip
+ mkvenv $sdistvenv distribute
cd $shortprojectdir
$sdistvenv/bin/python setup.py sdist
# Test that the tarball installs
cd $tmpdir
tarballvenv=$tmpdir/tarball
- mkvenv $tarballvenv setuptools pip
+ mkvenv $tarballvenv setuptools
$tarballvenv/bin/pip install $shortprojectdir/dist/*tar.gz
# Test pip installing
pipvenv=$tmpdir/pip
- mkvenv $pipvenv setuptools 'pip==1.0'
+ mkvenv $pipvenv setuptools
cd $tmpdir
echo $pipvenv/bin/pip install git+file://$REPODIR/$SHORT_PROJECT
$pipvenv/bin/pip install git+file://$REPODIR/$SHORT_PROJECT
# Test python setup.py install
installvenv=$tmpdir/install
- mkvenv $installvenv setuptools pip
+ mkvenv $installvenv setuptools
installprojectdir=$projectdir/install$SHORT_PROJECT
git clone $REPODIR/$SHORT_PROJECT $installprojectdir
cd $installprojectdir
@@ -204,7 +203,7 @@ for PROJECT in $PROJECTS ; do
# easy_install to a file:/// can't handle name case insensitivity
# Test python setup.py develop
# developvenv=$tmpdir/develop
- # mkvenv $developvenv setuptools pip
+ # mkvenv $developvenv setuptools
# developprojectdir=$projectdir/develop$SHORT_PROJECT
# git clone $REPODIR/$SHORT_PROJECT $developprojectdir
# cd $developprojectdir