diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..96498c0 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +rvm: 1.8.7 +notifications: + email: false +env: + - PUPPET_VERSION=3.8.2 + - PUPPET_VERSION=4.2.1 + - PUPPET_VERSION=2.6.18 + - PUPPET_VERSION=2.7.26 +script: + - puppet-lint --no-80chars-check . + - puppet parser validate . diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..a8c0570 --- /dev/null +++ b/Gemfile @@ -0,0 +1,9 @@ +source :rubygems +if ENV.key?('PUPPET_VERSION') + puppetversion = "= #{ENV['PUPPET_VERSION']}" +else + puppetversion = ['>= 2.7'] +end + +gem 'puppet-lint' +gem 'puppet', puppetversion