From: Jeff McCune Date: Sun, 6 Jan 2013 05:11:53 +0000 (-0800) Subject: Future proof travis build matrix X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=cf261e26d5538113feed0a714661a17edd07edec;p=puppet-stdlib.git Future proof travis build matrix Without this patch we're not building against ruby head. This is a problem because we need to know if standard lib works with the latest version of MRI. This patch builds against ruby head but also allows the build to pass if there are failures with ruby-head. --- diff --git a/.travis.yml b/.travis.yml index b6b408a..638c1f8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,16 @@ notifications: rvm: - 1.9.3 - 1.8.7 + - ruby-head env: - - PUPPET_GEM_VERSION="~> 2.7.0" - - PUPPET_GEM_VERSION=">= 3.0.0" + - PUPPET_GEM_VERSION="~> 2.7" + - PUPPET_GEM_VERSION="~> 3" matrix: + allow_failures: + - rvm: ruby-head exclude: - rvm: 1.9.3 - env: PUPPET_GEM_VERSION="~> 2.7.0" + env: PUPPET_GEM_VERSION="~> 2.7" + exclude: + - rvm: ruby-head + env: PUPPET_GEM_VERSION="~> 2.7"