From b4ab27ec843681e7c78f66d69590eb02bb5e0fbc Mon Sep 17 00:00:00 2001 From: "Francis J.. Van Wetering IV" Date: Tue, 8 Sep 2015 17:36:53 -0400 Subject: [PATCH] First attempt to Lint/Syntax Check. --- .travis.yml | 11 +++++++++++ Gemfile | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 .travis.yml create mode 100644 Gemfile 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