-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Rubocop to v0.52.1 for Zendesk plugin #2
Changes from all commits
80248b0
7f1d275
f386f8a
b592cec
1142582
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,11 @@ This project adheres to [Semantic Versioning](http://semver.org/). | |
This CHANGELOG follows the format listed at [Keep A Changelog](http://keepachangelog.com/) | ||
|
||
## [Unreleased] | ||
|
||
## [1.1.0] - 2018-01-21 | ||
### Changed | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As mentioned in the other PR, this should actually go under a |
||
Bumped Rubocop to v0.52.1 for CVE 2017-8418 (@nicoleheejin) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. To keep things consistent with the other PR's we should bump it to |
||
|
||
### Added | ||
- Ruby 2.4.1 testing | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,14 +4,14 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) | |
require 'date' | ||
require_relative 'lib/sensu-plugins-zendesk' | ||
|
||
Gem::Specification.new do |s| | ||
Gem::Specification.new do |s| # rubocop:disable Metrics/BlockLength | ||
s.authors = ['Sensu Plugins and contributors'] | ||
|
||
s.date = Date.today.to_s | ||
s.description = 'Sensu plugins for zendesk' | ||
s.email = '<[email protected]>' | ||
s.executables = Dir.glob('bin/**/*.rb').map { |file| File.basename(file) } | ||
s.files = Dir.glob('{bin,lib}/**/*') + %w(LICENSE README.md CHANGELOG.md) | ||
s.files = Dir.glob('{bin,lib}/**/*') + %w[LICENSE README.md CHANGELOG.md] | ||
s.homepage = 'https://github.com/sensu-plugins/sensu-plugins-zendesk' | ||
s.license = 'MIT' | ||
s.metadata = { 'maintainer' => '', | ||
|
@@ -21,23 +21,23 @@ Gem::Specification.new do |s| | |
s.platform = Gem::Platform::RUBY | ||
s.post_install_message = 'You can use the embedded Ruby by setting EMBEDDED_RUBY=true in /etc/default/sensu' | ||
s.require_paths = ['lib'] | ||
s.required_ruby_version = '>= 2.0.0' | ||
s.required_ruby_version = '>= 2.1.0' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As mentioned in the other PR, this needs to be called out in the changelog under |
||
|
||
s.summary = 'Sensu plugins for zendesk' | ||
s.test_files = s.files.grep(%r{^(test|spec|features)/}) | ||
s.version = SensuPluginsZendesk::Version::VER_STRING | ||
|
||
s.add_runtime_dependency 'activesupport', '< 5.0.0' | ||
s.add_runtime_dependency 'sensu-plugin', '~> 1.2' | ||
s.add_runtime_dependency 'zendesk-api', '0.3.4' | ||
s.add_runtime_dependency 'activesupport', '< 5.0.0' | ||
|
||
s.add_development_dependency 'bundler', '~> 1.7' | ||
s.add_development_dependency 'codeclimate-test-reporter', '~> 0.4' | ||
s.add_development_dependency 'github-markup', '~> 1.3' | ||
s.add_development_dependency 'pry', '~> 0.10' | ||
s.add_development_dependency 'rake', '~> 10.5' | ||
s.add_development_dependency 'redcarpet', '~> 3.2' | ||
s.add_development_dependency 'rubocop', '~> 0.40.0' | ||
s.add_development_dependency 'rspec', '~> 3.4' | ||
s.add_development_dependency 'rubocop', '~> 0.52.1' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. To keep things consistent with the other PR's we should bump it to |
||
s.add_development_dependency 'yard', '~> 0.8' | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As mentioned in the other PR, our changelog conventions all submitted changes go under
### [Unreleased]
there are a couple of reasons for this: