@@ -88,7 +88,7 @@ if ( ! $VENV_FILE_AVAILABLE ); then
88
88
fi
89
89
90
90
# pack up the venv and cache it
91
- if [ x" $STORE_KEY " != x" " ] && $UPLOAD ; then
91
+ if [ x" $STORE_KEY " != x" " ] && $UPLOAD && $PLEASE_TRAVIS_FASTER ; then
92
92
VENV_FNAME=" venv-$TRAVIS_PYTHON_VERSION .zip"
93
93
94
94
zip $ZIP_FLAGS -r " $HOME /$VENV_FNAME " $SITE_PKG_DIR /
112
112
# that's everything the build cache (scripts/use_build_cache.py)
113
113
# stored during the build (.so, pyx->.c and 2to3)
114
114
if (! $CACHE_FILE_AVAILABLE ) ; then
115
- echo " Posting artifacts"
116
- strip " $BUILD_CACHE_DIR /*" & > /dev/null
117
- echo " $BUILD_CACHE_DIR "
118
- cd " $BUILD_CACHE_DIR " /
119
- zip -r $ZIP_FLAGS " $HOME /$CYTHON_HASH " .zip *
120
- cd " $TRAVIS_BUILD_DIR "
121
- pwd
122
- zip " $HOME /$CYTHON_HASH " .zip $( find pandas | grep -P ' \.(pyx|pxd)$' | sed -r ' s/.(pyx|pxd)$/.c/' )
123
-
124
- # silent, don't expose key
125
- curl -s --form upload=@" $HOME /$CYTHON_HASH " .zip " $CACHE_FILE_STORE_URL /$CYTHON_HASH .zip"
115
+ if [ x" $STORE_KEY " != x" " ] && $UPLOAD && $PLEASE_TRAVIS_FASTER ; then
116
+ echo " Posting artifacts"
117
+ strip " $BUILD_CACHE_DIR /*" & > /dev/null
118
+ echo " $BUILD_CACHE_DIR "
119
+ cd " $BUILD_CACHE_DIR " /
120
+ zip -r $ZIP_FLAGS " $HOME /$CYTHON_HASH " .zip *
121
+ cd " $TRAVIS_BUILD_DIR "
122
+ pwd
123
+ zip " $HOME /$CYTHON_HASH " .zip $( find pandas | grep -P ' \.(pyx|pxd)$' | sed -r ' s/.(pyx|pxd)$/.c/' )
124
+
125
+ # silent, don't expose key
126
+ curl --connect-timeout 5 -s --form upload=@" $HOME /$CYTHON_HASH " .zip " $CACHE_FILE_STORE_URL /$CYTHON_HASH .zip"
127
+ fi
126
128
fi
127
129
128
130
true
0 commit comments