From 8ac573796b64028479e1e9761ee8849dd4f9cdc5 Mon Sep 17 00:00:00 2001 From: Aaron Lindsay Date: Fri, 17 Nov 2017 11:45:01 -0500 Subject: [PATCH] .travis.yml: Allow OSX tests on 'master' to finish early (and fail) --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index a082dba..ac6d07d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,6 +17,13 @@ env: - MONEYGO_TEST_DB=mysql - MONEYGO_TEST_DB=postgres +# OSX builds take too long, so don't wait for all of them +matrix: + fast_finish: true + allow_failures: + - os: osx + go: master + # Install MySQL or Postgres if on OSX before_install: - if [ $TRAVIS_OS_NAME = 'osx' ] && [ $MONEYGO_TEST_DB = 'mysql' ]; then brew update > /dev/null && brew install mariadb && mysql.server start; fi