From 20ffef06dec7a18d52aa84c74c2a91727af10c9d Mon Sep 17 00:00:00 2001 From: Pablo Date: Fri, 7 Oct 2016 15:19:48 -0700 Subject: [PATCH] Fixing the issue where tox would be installed in some Mac images in Travis CI, but not others. --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8d126681d501e..d9d5e1ec13153 100644 --- a/.travis.yml +++ b/.travis.yml @@ -63,7 +63,8 @@ before_install: install: - if [ ! "$TEST_PYTHON" ]; then travis_retry mvn -B install clean -U -DskipTests=true; fi - - if [ "$TEST_PYTHON" ]; then travis_retry pip install tox --user `whoami`; fi + - if [ "$TEST_PYTHON" ] && pip list | grep tox; then TOX_FILE=`which tox` ; export TOX_HOME=`dirname $TOX_FILE`; fi + - if [ "$TEST_PYTHON" ] && ! pip list | grep tox; then travis_retry pip install tox --user `whoami`; fi script: - if [ "$TEST_PYTHON" ]; then travis_retry $TOX_HOME/tox -e $TOX_ENV -c sdks/python/tox.ini; fi