From dcc7bd6bfbe59f8f8de44519ce629e63a5f01dfe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Vavru=C5=A1a?= <marek.vavrusa@nic.cz>
Date: Tue, 10 Feb 2015 00:12:43 +0100
Subject: [PATCH] travis: matrix ff, python from brew

---
 .travis.yml | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index e536d373f..e4e5da883 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,10 @@ notifications:
     email:
         on_success: change
         on_failure: change
+matrix:
+    fast_finish: true
+    allow_failures:
+        - os: osx
 env:
     global:
         - PKG_CONFIG_PATH="${HOME}/.local/lib/pkgconfig"
@@ -18,10 +22,14 @@ env:
 before_script:
     - ./scripts/bootstrap-depends.sh ${HOME}/.local
     - pip install --user travis -r tests/pydnstest/requirements.txt cpp-coveralls
+    - test $TRAVIS_OS_NAME = osx \
+      && brew update \
+      && brew install python
 script:
     - make ${MAKEOPTS} check COVERAGE=1
 after_success:
-    - test $TRAVIS_OS_NAME = linux && coveralls -i lib -x ".c" --gcov-options '\-lp'
+    - test $TRAVIS_OS_NAME = linux \
+      && coveralls -i lib -x ".c" --gcov-options '\-lp'
 sudo: false
 cache:
     directories:
-- 
GitLab