Closed bastelfreak closed 2 years ago
I tested this on the bird module
bastelfreak@bastelfreak-nb ~/code/modulesync_config/modules/voxpupuli/puppet-bird $ git diff diff --git a/Gemfile b/Gemfile index 930d8da..353a85e 100644 --- a/Gemfile +++ b/Gemfile @@ -8,6 +8,7 @@ group :test do gem 'coveralls', :require => false gem 'simplecov-console', :require => false gem 'puppet-lint-param-docs', :require => false + gem 'metadata_json_deps', git: 'https://github.com/bastelfreak/metadata_json_deps', branch: '3' end group :development do diff --git a/Rakefile b/Rakefile index c84a24c..5879e4a 100644 --- a/Rakefile +++ b/Rakefile @@ -61,4 +61,15 @@ begin rescue LoadError end + +begin + require 'metadata_json_deps' + + desc 'Run metadata-json-deps' + task :metadata_deps do + files = FileList['metadata.json'] + MetadataJsonDeps::run(files) + end +rescue LoadError +end # vim: syntax=ruby diff --git a/metadata.json b/metadata.json index dd9a75a..400591d 100644 --- a/metadata.json +++ b/metadata.json @@ -36,7 +36,7 @@ "dependencies": [ { "name": "puppetlabs/stdlib", - "version_requirement": ">= 4.25.0 < 8.0.0" + "version_requirement": ">= 4.25.0 < 7.0.0" } ], "requirements": [ bastelfreak@bastelfreak-nb ~/code/modulesync_config/modules/voxpupuli/puppet-bird $ bundle exec rake metadata_deps Checking metadata.json puppetlabs/stdlib (>= 4.25.0 < 7.0.0) doesn't match 7.1.0 bastelfreak@bastelfreak-nb ~/code/modulesync_config/modules/voxpupuli/puppet-bird $
I tested this on the bird module