diff --git a/.travis.yml b/.travis.yml index 067d29d..6c105a6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,19 @@ rvm: - 2.0.0 - 2.1.1 gemfile: - - gemfiles/Gemfile.puppet-3.3.0 - - gemfiles/Gemfile.puppet-3.4.0 + - gemfiles/Gemfile.puppet-3.3 + - gemfiles/Gemfile.puppet-3.4 + - gemfiles/Gemfile.puppet-3.5 + - gemfiles/Gemfile.puppet-3.6 + - gemfiles/Gemfile.puppet-3.7 notifications: email: - 'inkblot@movealong.org' +matrix: + exclude: + - rvm: 2.1.1 + gemfile: gemfiles/Gemfile.puppet-3.3 + - rvm: 2.1.1 + gemfile: gemfiles/Gemfile.puppet-3.4 + allow_failures: + - rvm: 2.1.1 diff --git a/gemfiles/Gemfile.puppet-3.3.0 b/gemfiles/Gemfile.puppet-3.3 similarity index 100% rename from gemfiles/Gemfile.puppet-3.3.0 rename to gemfiles/Gemfile.puppet-3.3 diff --git a/gemfiles/Gemfile.puppet-3.3.0.lock b/gemfiles/Gemfile.puppet-3.3.lock similarity index 100% rename from gemfiles/Gemfile.puppet-3.3.0.lock rename to gemfiles/Gemfile.puppet-3.3.lock diff --git a/gemfiles/Gemfile.puppet-3.4.0 b/gemfiles/Gemfile.puppet-3.4 similarity index 100% rename from gemfiles/Gemfile.puppet-3.4.0 rename to gemfiles/Gemfile.puppet-3.4 diff --git a/gemfiles/Gemfile.puppet-3.4.0.lock b/gemfiles/Gemfile.puppet-3.4.lock similarity index 100% rename from gemfiles/Gemfile.puppet-3.4.0.lock rename to gemfiles/Gemfile.puppet-3.4.lock diff --git a/gemfiles/Gemfile.puppet-3.5 b/gemfiles/Gemfile.puppet-3.5 new file mode 100644 index 0000000..0a03adc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.5 @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +gem 'rake' +gem 'puppet', '=3.4.0' +gem 'puppet-lint' +gem 'rspec-puppet' +gem 'puppetlabs_spec_helper' diff --git a/gemfiles/Gemfile.puppet-3.5.lock b/gemfiles/Gemfile.puppet-3.5.lock new file mode 100644 index 0000000..d1202dc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.5.lock @@ -0,0 +1,51 @@ +GEM + remote: https://rubygems.org/ + specs: + diff-lcs (1.2.5) + facter (1.7.6) + hiera (1.3.4) + json_pure + json_pure (1.8.1) + metaclass (0.0.4) + mocha (1.1.0) + metaclass (~> 0.0.1) + puppet (3.4.0) + facter (~> 1.6) + hiera (~> 1.0) + rgen (~> 0.6.5) + puppet-lint (1.1.0) + puppet-syntax (1.3.0) + rake + puppetlabs_spec_helper (0.8.2) + mocha + puppet-lint + puppet-syntax + rake + rspec + rspec-puppet + rake (10.4.2) + rgen (0.6.6) + rspec (3.1.0) + rspec-core (~> 3.1.0) + rspec-expectations (~> 3.1.0) + rspec-mocks (~> 3.1.0) + rspec-core (3.1.7) + rspec-support (~> 3.1.0) + rspec-expectations (3.1.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.1.0) + rspec-mocks (3.1.3) + rspec-support (~> 3.1.0) + rspec-puppet (1.0.1) + rspec + rspec-support (3.1.2) + +PLATFORMS + ruby + +DEPENDENCIES + puppet (= 3.4.0) + puppet-lint + puppetlabs_spec_helper + rake + rspec-puppet diff --git a/gemfiles/Gemfile.puppet-3.6 b/gemfiles/Gemfile.puppet-3.6 new file mode 100644 index 0000000..0a03adc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.6 @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +gem 'rake' +gem 'puppet', '=3.4.0' +gem 'puppet-lint' +gem 'rspec-puppet' +gem 'puppetlabs_spec_helper' diff --git a/gemfiles/Gemfile.puppet-3.6.lock b/gemfiles/Gemfile.puppet-3.6.lock new file mode 100644 index 0000000..d1202dc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.6.lock @@ -0,0 +1,51 @@ +GEM + remote: https://rubygems.org/ + specs: + diff-lcs (1.2.5) + facter (1.7.6) + hiera (1.3.4) + json_pure + json_pure (1.8.1) + metaclass (0.0.4) + mocha (1.1.0) + metaclass (~> 0.0.1) + puppet (3.4.0) + facter (~> 1.6) + hiera (~> 1.0) + rgen (~> 0.6.5) + puppet-lint (1.1.0) + puppet-syntax (1.3.0) + rake + puppetlabs_spec_helper (0.8.2) + mocha + puppet-lint + puppet-syntax + rake + rspec + rspec-puppet + rake (10.4.2) + rgen (0.6.6) + rspec (3.1.0) + rspec-core (~> 3.1.0) + rspec-expectations (~> 3.1.0) + rspec-mocks (~> 3.1.0) + rspec-core (3.1.7) + rspec-support (~> 3.1.0) + rspec-expectations (3.1.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.1.0) + rspec-mocks (3.1.3) + rspec-support (~> 3.1.0) + rspec-puppet (1.0.1) + rspec + rspec-support (3.1.2) + +PLATFORMS + ruby + +DEPENDENCIES + puppet (= 3.4.0) + puppet-lint + puppetlabs_spec_helper + rake + rspec-puppet diff --git a/gemfiles/Gemfile.puppet-3.7 b/gemfiles/Gemfile.puppet-3.7 new file mode 100644 index 0000000..0a03adc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.7 @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +gem 'rake' +gem 'puppet', '=3.4.0' +gem 'puppet-lint' +gem 'rspec-puppet' +gem 'puppetlabs_spec_helper' diff --git a/gemfiles/Gemfile.puppet-3.7.lock b/gemfiles/Gemfile.puppet-3.7.lock new file mode 100644 index 0000000..d1202dc --- /dev/null +++ b/gemfiles/Gemfile.puppet-3.7.lock @@ -0,0 +1,51 @@ +GEM + remote: https://rubygems.org/ + specs: + diff-lcs (1.2.5) + facter (1.7.6) + hiera (1.3.4) + json_pure + json_pure (1.8.1) + metaclass (0.0.4) + mocha (1.1.0) + metaclass (~> 0.0.1) + puppet (3.4.0) + facter (~> 1.6) + hiera (~> 1.0) + rgen (~> 0.6.5) + puppet-lint (1.1.0) + puppet-syntax (1.3.0) + rake + puppetlabs_spec_helper (0.8.2) + mocha + puppet-lint + puppet-syntax + rake + rspec + rspec-puppet + rake (10.4.2) + rgen (0.6.6) + rspec (3.1.0) + rspec-core (~> 3.1.0) + rspec-expectations (~> 3.1.0) + rspec-mocks (~> 3.1.0) + rspec-core (3.1.7) + rspec-support (~> 3.1.0) + rspec-expectations (3.1.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.1.0) + rspec-mocks (3.1.3) + rspec-support (~> 3.1.0) + rspec-puppet (1.0.1) + rspec + rspec-support (3.1.2) + +PLATFORMS + ruby + +DEPENDENCIES + puppet (= 3.4.0) + puppet-lint + puppetlabs_spec_helper + rake + rspec-puppet