Add puppet metadata.json lint

This commit adds the rake task `metadata_lint` for checks and lint
of puppet metadata.json file.

Change-Id: I68cb07dc8a7719325634a0c57fcb649f5379aec6
This commit is contained in:
Sebastien Badia 2015-02-16 17:00:30 +01:00 committed by David Gurtner
parent e75520a5e9
commit 94c8f1edfc
3 changed files with 3 additions and 0 deletions

View File

@ -5,6 +5,7 @@ group :development, :test do
gem 'rspec-puppet', '~> 2.0.0', :require => false
gem 'beaker-rspec', '~> 2.2.4', :require => false
gem 'puppet-lint-param-docs'
gem 'metadata-json-lint'
gem 'json'
gem 'webmock'
gem 'minitest', :require => false

View File

@ -4,6 +4,7 @@ source 'https://rubygems.org'
group :development, :test do
gem 'puppetlabs_spec_helper', :require => false
gem 'rspec-puppet', '~> 2.0.0', :require => false
gem 'metadata-json-lint'
gem 'puppet-lint-param-docs'
gem 'rspec-system', :git => 'https://github.com/aldavud/rspec-system.git', :branch => 'master'
gem 'rspec-system-puppet', :git => 'https://github.com/aldavud/rspec-system-puppet.git', :branch => 'master'

View File

@ -1,5 +1,6 @@
require 'puppetlabs_spec_helper/rake_tasks'
require 'puppet-lint/tasks/puppet-lint'
require 'metadata-json-lint/rake_task'
begin
require 'rspec-system/rake_task'