From bb039a3c393354d95401fcbe8820c1f09cd17205 Mon Sep 17 00:00:00 2001 From: Ben Abrams Date: Fri, 12 May 2017 20:49:13 -0700 Subject: [PATCH] prep for 0.1.0 release --- .travis.yml | 6 ++++-- CHANGELOG.md | 9 ++++++++- lib/sensu-plugins-memcached/version.rb | 4 ++-- sensu-plugins-memcached.gemspec | 13 +++---------- 4 files changed, 17 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 62820db..4ac402d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,10 +4,11 @@ cache: install: - bundle install rvm: -- 1.9.3 - 2.0 - 2.1 - 2.2 +- 2.3.0 +- 2.4.0 notifications: email: recipients: @@ -26,8 +27,9 @@ deploy: on: tags: true all_branches: true - rvm: 1.9.3 rvm: 2.0 rvm: 2.1 rvm: 2.2 + rvm: 2.3 + rvm: 2.4 repo: sensu-plugins/sensu-plugins-memcached diff --git a/CHANGELOG.md b/CHANGELOG.md index 55ddd1c..a4f5663 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ This CHANGELOG follows the format listed at [Keep A Changelog](http://keepachang ## [Unreleased] +## [0.1.0] - 2017-05-12 +### Changed +- bringing gemspec standard gemspec based on skel +- there appears to be a missing changelog entry for 0.0.3 but its a bunch of misc stuff both before and after its release + ## [0.0.2] - 2015-07-14 ### Changed - updated sensu-plugin gem to 1.2.0 @@ -13,5 +18,7 @@ This CHANGELOG follows the format listed at [Keep A Changelog](http://keepachang ### Added - initial release -[Unreleased]: https://github.com/sensu-plugins/sensu-plugins-memcached/compare/0.0.2...HEAD +[Unreleased]: https://github.com/sensu-plugins/sensu-plugins-memcached/compare/0.1.0...HEAD +[0.1.0]: https://github.com/sensu-plugins/sensu-plugins-memcached/compare/0.0.2...0.0.3 +[0.0.3]: https://github.com/sensu-plugins/sensu-plugins-memcached/compare/0.0.2...0.0.3 [0.0.2]: https://github.com/sensu-plugins/sensu-plugins-memcached/compare/0.0.1...0.0.2 diff --git a/lib/sensu-plugins-memcached/version.rb b/lib/sensu-plugins-memcached/version.rb index c76276e..b2bd0fe 100644 --- a/lib/sensu-plugins-memcached/version.rb +++ b/lib/sensu-plugins-memcached/version.rb @@ -1,8 +1,8 @@ module SensuPluginsMemcached module Version MAJOR = 0 - MINOR = 0 - PATCH = 3 + MINOR = 1 + PATCH = 0 VER_STRING = [MAJOR, MINOR, PATCH].compact.join('.') end diff --git a/sensu-plugins-memcached.gemspec b/sensu-plugins-memcached.gemspec index c8655b0..b49fcf9 100644 --- a/sensu-plugins-memcached.gemspec +++ b/sensu-plugins-memcached.gemspec @@ -3,17 +3,10 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'date' -if RUBY_VERSION < '2.0.0' - require 'sensu-plugins-memcached' -else - require_relative 'lib/sensu-plugins-memcached' -end - -# pvt_key = '~/.ssh/gem-private_key.pem' +require_relative 'lib/sensu-plugins-memcached' Gem::Specification.new do |s| s.authors = ['Sensu Plugins and contributors'] - # s.cert_chain = ['certs/sensu-plugins.pem'] s.date = Date.today.to_s s.description = 'This plugin provides native memcached instrumentation for monitoring and metrics collection, including: @@ -32,8 +25,8 @@ 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 = '>= 1.9.3' - # s.signing_key = File.expand_path(pvt_key) if $PROGRAM_NAME =~ /gem\z/ + s.required_ruby_version = '>= 2.0.0' + s.summary = 'Sensu plugins for memcached' s.test_files = s.files.grep(%r{^(test|spec|features)/}) s.version = SensuPluginsMemcached::Version::VER_STRING