From 693e9736354da68284a5be6587a10a4925c620fd Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 27 May 2017 10:09:23 -0500 Subject: [PATCH] Never mind.. Travis empty job bug is not fixed. --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index 6ba9119..ad23a7e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,12 +37,23 @@ os: linux # to run the sudo support. sudo: required +# Travis has a long standing bug with their rather complicated +# build matrix evaluation that causes empty jobs to be created. +# This global matrix entry in combination with the exclusion +# below works around that bug. This is the suggested fix from +# the Travis support people. +env: + matrix: + - TRAVIS_EMPTY_JOB_WORKAROUND=true + # This lists all the toolsets we will test with the Boost CI # scripts. Predef needs to check all of them as its job is to # distiguish between all of them. For other libraries you would # want to limit the list to the toolsets that are important # for that. matrix: + exclude: + - env: TRAVIS_EMPTY_JOB_WORKAROUND=true include: - env: TOOLSET=clang-3.4 - env: TOOLSET=clang-3.5