knife-openstack.gemspec in knife-openstack-1.3.2 vs knife-openstack.gemspec in knife-openstack-2.0.0

- old
+ new

@@ -1,28 +1,30 @@ # -*- encoding: utf-8 -*- -$LOAD_PATH.push File.expand_path('../lib', __FILE__) -require 'knife-openstack/version' +# frozen_string_literal: true +$LOAD_PATH.push File.expand_path("../lib", __FILE__) +require "knife-openstack/version" Gem::Specification.new do |s| - s.name = 'knife-openstack' + s.name = "knife-openstack" s.version = Knife::OpenStack::VERSION - s.version = "#{s.version}-alpha-#{ENV['TRAVIS_BUILD_NUMBER']}" if ENV['TRAVIS'] + s.version = "#{s.version}-alpha-#{ENV['TRAVIS_BUILD_NUMBER']}" if ENV["TRAVIS"] s.platform = Gem::Platform::RUBY s.has_rdoc = true - s.extra_rdoc_files = ['README.md', 'LICENSE'] - s.authors = ['JJ Asghar'] - s.email = ['jj@chef.io'] - s.homepage = 'https://github.com/chef/knife-openstack' - s.summary = 'A Chef knife plugin for OpenStack clouds.' - s.description = 'A Chef knife plugin for OpenStack clouds.' + s.extra_rdoc_files = ["README.md", "LICENSE"] + s.authors = ["JJ Asghar"] + s.email = ["jj@chef.io"] + s.homepage = "https://github.com/chef/knife-openstack" + s.summary = "A Chef knife plugin for OpenStack clouds." + s.description = "A Chef knife plugin for OpenStack clouds." + s.license = "Apache-2.0" s.files = `git ls-files`.split("\n") s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") s.executables = `git ls-files -- bin/*`.split("\n").map { |f| File.basename(f) } - s.require_paths = ['lib'] + s.require_paths = ["lib"] - s.add_dependency 'fog', '~> 1.23' - s.add_dependency 'chef', '>= 11' - s.add_dependency 'knife-cloud', '~> 1.2.0' + s.required_ruby_version = ">= 2.2.2" - %w(bundler rubocop rake rspec-core rspec-expectations rspec-mocks rspec_junit_formatter).each { |gem| s.add_development_dependency gem } + s.add_dependency "fog", "~> 1.23" + s.add_dependency "chef", ">= 12" + s.add_dependency "knife-cloud", "~> 1.2.0" end