diff --git a/.travis.yml b/.travis.yml index 15e5a2a77f0b7811be51f50c79abe4c88b9f7d33..3440fe2ae456b58dd9e7f583e913d9b7aa23f76b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ sudo: false rvm: - - 2.2.7 - 2.3.4 - 2.4.1 bundler_args: "--jobs 7 --without docs local" diff --git a/README.md b/README.md index 154bc2bd59a2e907a258daed0fea1d4f891b52d6..eace311b3e468ac8c6b7b51bba32f605dbe53dd3 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ This project is managed by the CHEF Release Engineering team. For more informati Omnibus is designed to run with a minimal set of prerequisites. You will need the following: -- Ruby 2.2+ +- Ruby 2.3+ - Bundler ## Get Started diff --git a/appveyor.yml b/appveyor.yml index 6ab45e7e6464a8a06d2c92bc8a57171f7426927b..de589fc5fac9a381a97f49a32a7ce772d671b41f 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -8,7 +8,6 @@ environment: matrix: - RUBY_VERSION: 24 - RUBY_VERSION: 23 - - RUBY_VERSION: 22 clone_folder: c:\projects\omnibus clone_depth: 1 diff --git a/omnibus.gemspec b/omnibus.gemspec index b7a380cc6aaef54c8252e58315448fc002115313..244e7be1ef67a46a11a1fce484eafa5582ce0e65 100644 --- a/omnibus.gemspec +++ b/omnibus.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |gem| gem.description = gem.summary gem.homepage = "https://github.com/chef/omnibus" - gem.required_ruby_version = ">= 2.2" + gem.required_ruby_version = ">= 2.3" gem.files = `git ls-files`.split($/) gem.bindir = "bin" @@ -26,7 +26,7 @@ Gem::Specification.new do |gem| gem.add_dependency "cleanroom", "~> 1.0" gem.add_dependency "ffi-yajl", "~> 2.2" gem.add_dependency "mixlib-shellout", "~> 2.0" - gem.add_dependency "ohai", "~> 8.0" + gem.add_dependency "ohai", ">= 8.6.0.alpha.1", "< 15" gem.add_dependency "ruby-progressbar", "~> 1.7" gem.add_dependency "thor", "~> 0.18"