diff --git a/.rubocop.yml b/.rubocop.yml index 8ae727e..f67cd30 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -10,6 +10,9 @@ Style/CyclomaticComplexity: Max: 9 +Metrics/PerceivedComplexity: + Max: 11 + ######## # Fix these later # Configuration parameters: CountComments. diff --git a/Gemfile b/Gemfile index 434273b..684cbb1 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,4 @@ -source "https://rubygems.org" +source 'https://rubygems.org' # Specify your gem's dependencies in jenkins_pipeline_builder.gemspec gemspec diff --git a/jenkins_pipeline_builder.gemspec b/jenkins_pipeline_builder.gemspec index ed42ae7..aebd759 100644 --- a/jenkins_pipeline_builder.gemspec +++ b/jenkins_pipeline_builder.gemspec @@ -42,5 +42,5 @@ automating Job & Pipeline creation from the YAML files checked-in with your appl spec.add_development_dependency 'yard' spec.add_development_dependency 'rspec_junit_formatter' spec.add_development_dependency 'webmock' - spec.add_development_dependency 'rubocop' + spec.add_development_dependency 'rubocop', '> 0.24.0' end diff --git a/lib/jenkins_pipeline_builder/extensions.rb b/lib/jenkins_pipeline_builder/extensions.rb index 983325d..e65b080 100644 --- a/lib/jenkins_pipeline_builder/extensions.rb +++ b/lib/jenkins_pipeline_builder/extensions.rb @@ -66,7 +66,8 @@ def job_attribute(&block) return false end JenkinsPipelineBuilder.registry.register([:job], set) - puts "Successfully registered #{set.name} for versions #{set.min_version} and higher" if set.announced + versions = set.extensions.map { |ext| ext.min_version } + puts "Successfully registered #{set.name} for versions #{versions}" if set.announced end module JenkinsPipelineBuilder diff --git a/lib/jenkins_pipeline_builder/version.rb b/lib/jenkins_pipeline_builder/version.rb index 77811c3..2ad11bb 100644 --- a/lib/jenkins_pipeline_builder/version.rb +++ b/lib/jenkins_pipeline_builder/version.rb @@ -21,5 +21,5 @@ # module JenkinsPipelineBuilder - VERSION = '0.7.1' + VERSION = '0.7.2' end