Browse code

Merge "cache the pip tarball"

Jenkins authored on 2014/03/29 23:07:35
Showing 1 changed files
... ...
@@ -71,12 +71,13 @@ function install_get_pip {
71 71
 }
72 72
 
73 73
 function install_pip_tarball {
74
-    (cd $FILES; \
75
-        curl -O $PIP_TAR_URL; \
76
-        tar xvfz pip-$INSTALL_PIP_VERSION.tar.gz 1>/dev/null; \
77
-        cd pip-$INSTALL_PIP_VERSION; \
78
-        sudo -E python setup.py install 1>/dev/null; \
79
-    )
74
+    if [[ ! -r $FILES/pip-$INSTALL_PIP_VERSION.tar.gz ]]; then
75
+        (cd $FILES; \
76
+            curl -O $PIP_TAR_URL; \
77
+            tar xvfz pip-$INSTALL_PIP_VERSION.tar.gz 1>/dev/null)
78
+    fi
79
+    (cd $FILES/pip-$INSTALL_PIP_VERSION; \
80
+        sudo -E python setup.py install 1>/dev/null)
80 81
 }
81 82
 
82 83
 # Show starting versions