From cf261e26d5538113feed0a714661a17edd07edec Mon Sep 17 00:00:00 2001 From: Jeff McCune Date: Sat, 5 Jan 2013 21:11:53 -0800 Subject: 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. --- .travis.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to '.travis.yml') 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" -- cgit v1.2.3