2018-10-18 19:01:43 -04:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Create virtualenvs for python{2,3} for Travis CI on OSX
|
|
|
|
|
|
|
|
set -x
|
|
|
|
|
|
|
|
WORKDIR=${HOME}/local
|
|
|
|
|
|
|
|
. tools/retry.sh
|
|
|
|
|
|
|
|
if [ "x$TRAVIS_OS_NAME" = "xosx" ]; then
|
2019-06-10 21:21:53 -04:00
|
|
|
brew list pyenv-virtualenv &>/dev/null || HOMEBREW_NO_AUTO_UPDATE=1 brew install pyenv-virtualenv
|
2018-10-18 19:01:43 -04:00
|
|
|
|
|
|
|
case "${TOXENV}" in
|
|
|
|
py27)
|
2020-01-03 09:33:37 -05:00
|
|
|
pyenv install -s 2.7.13
|
|
|
|
pyenv virtualenv -f 2.7.13 py27
|
2018-10-18 19:01:43 -04:00
|
|
|
;;
|
|
|
|
py35)
|
2018-12-05 17:15:02 -05:00
|
|
|
pyenv install -s 3.5.2
|
|
|
|
pyenv virtualenv -f 3.5.2 py35
|
2018-10-18 19:01:43 -04:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|