diff --git a/Gemfile b/Gemfile index e416616..6202c68 100644 --- a/Gemfile +++ b/Gemfile @@ -2,3 +2,5 @@ source 'https://rubygems.org' gem 'rake', require: false gem 'puppet-lint', require: false +gem 'puppet-syntax', require: false +gem 'puppet', require: false diff --git a/Rakefile b/Rakefile index c27c634..5de4334 100644 --- a/Rakefile +++ b/Rakefile @@ -1,3 +1,4 @@ +require 'puppet-syntax/tasks/puppet-syntax' require 'puppet-lint/tasks/puppet-lint' # Clear any previous definition of the rake task named 'lint'. @@ -7,3 +8,6 @@ Rake::Task[:lint].clear PuppetLint::RakeTask.new :lint do |config| config.ignore_paths = [ "vendor/**/*" ] end + +# puppet syntax check +PuppetSyntax.exclude_paths = ["vendor/**/*"]