summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml13
-rw-r--r--CHANGELOG.md31
-rw-r--r--VERSION2
-rw-r--r--lib/mixlib/cli/version.rb2
-rw-r--r--mixlib-cli.gemspec1
5 files changed, 29 insertions, 20 deletions
diff --git a/.travis.yml b/.travis.yml
index 72a3f67..f64b333 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,13 +1,16 @@
-sudo: false
language: ruby
cache: bundler
+dist: xenial
+before_install:
+ - gem install bundler
+ - bundle --version
+ - gem update --system
+ - gem --version
matrix:
include:
- - rvm: 2.2.10
- - rvm: 2.3.7
- - rvm: 2.4.4
- - rvm: 2.5.1
+ - rvm: 2.5.3
+ - rvm: 2.6.0
- rvm: ruby-head
allow_failures:
- rvm: ruby-head
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9612a4c..64f5cd1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,27 +1,32 @@
# mixlib-cli Changelog
-<!-- latest_release 1.7.6 -->
-## [v1.7.6](https://github.com/chef/mixlib-cli/tree/v1.7.6) (2018-09-18)
+<!-- latest_release unreleased -->
+## Unreleased
#### Merged Pull Requests
-- Lint the example code [#49](https://github.com/chef/mixlib-cli/pull/49) ([tas50](https://github.com/tas50))
+- actually do the major version bump [#53](https://github.com/chef/mixlib-cli/pull/53) ([lamont-granquist](https://github.com/lamont-granquist))
<!-- latest_release -->
-<!-- release_rollup since=1.7.0 -->
-### Changes since 1.7.0 release
-
-#### Merged Pull Requests
-- Lint the example code [#49](https://github.com/chef/mixlib-cli/pull/49) ([tas50](https://github.com/tas50)) <!-- 1.7.6 -->
-- Update codeowners and add github PR template [#47](https://github.com/chef/mixlib-cli/pull/47) ([tas50](https://github.com/tas50)) <!-- 1.7.5 -->
-- More testing / release boilerplate [#46](https://github.com/chef/mixlib-cli/pull/46) ([tas50](https://github.com/tas50)) <!-- 1.7.4 -->
-- Update testing and contributing boilerplate [#45](https://github.com/chef/mixlib-cli/pull/45) ([tas50](https://github.com/tas50)) <!-- 1.7.3 -->
-- Remove require rubygems [#44](https://github.com/chef/mixlib-cli/pull/44) ([tas50](https://github.com/tas50)) <!-- 1.7.2 -->
-- remove hashrockets syntax [#43](https://github.com/chef/mixlib-cli/pull/43) ([lamont-granquist](https://github.com/lamont-granquist)) <!-- 1.7.1 -->
+<!-- release_rollup since=2.0.0 -->
+### Changes not yet released to rubygems.org
<!-- release_rollup -->
<!-- latest_stable_release -->
+## [v2.0.0](https://github.com/chef/mixlib-cli/tree/v2.0.0) (2019-01-04)
+
+#### Merged Pull Requests
+- remove hashrockets syntax [#43](https://github.com/chef/mixlib-cli/pull/43) ([lamont-granquist](https://github.com/lamont-granquist))
+- Remove require rubygems [#44](https://github.com/chef/mixlib-cli/pull/44) ([tas50](https://github.com/tas50))
+- Update testing and contributing boilerplate [#45](https://github.com/chef/mixlib-cli/pull/45) ([tas50](https://github.com/tas50))
+- More testing / release boilerplate [#46](https://github.com/chef/mixlib-cli/pull/46) ([tas50](https://github.com/tas50))
+- Update codeowners and add github PR template [#47](https://github.com/chef/mixlib-cli/pull/47) ([tas50](https://github.com/tas50))
+- Lint the example code [#49](https://github.com/chef/mixlib-cli/pull/49) ([tas50](https://github.com/tas50))
+- update travis, drop ruby &lt; 2.5, major version bump [#52](https://github.com/chef/mixlib-cli/pull/52) ([lamont-granquist](https://github.com/lamont-granquist))
+- actually do the major version bump [#53](https://github.com/chef/mixlib-cli/pull/53) ([lamont-granquist](https://github.com/lamont-granquist))
<!-- latest_stable_release -->
+
+
## 1.7.0
- Support two-argument procs for reducer style
diff --git a/VERSION b/VERSION
index d263485..227cea2 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.7.6 \ No newline at end of file
+2.0.0
diff --git a/lib/mixlib/cli/version.rb b/lib/mixlib/cli/version.rb
index 32f8261..5086a72 100644
--- a/lib/mixlib/cli/version.rb
+++ b/lib/mixlib/cli/version.rb
@@ -1,5 +1,5 @@
module Mixlib
module CLI
- VERSION = "1.7.6".freeze
+ VERSION = "2.0.0".freeze
end
end
diff --git a/mixlib-cli.gemspec b/mixlib-cli.gemspec
index 6afe7c6..a6ded92 100644
--- a/mixlib-cli.gemspec
+++ b/mixlib-cli.gemspec
@@ -10,6 +10,7 @@ Gem::Specification.new do |s|
s.email = "info@chef.io"
s.homepage = "https://www.github.com/mixlib-cli"
s.license = "Apache-2.0"
+ s.required_ruby_version = ">= 2.5"
s.require_path = "lib"
s.files = %w{LICENSE NOTICE} + Dir.glob("lib/**/*", File::FNM_DOTMATCH).reject { |f| File.directory?(f) }