[Fog 2.0] Remove 1.8.7 support

This is the official commit to drop Ruby 1.8.7 support from fog.

This is a backwards incompatible change (for hopefully obvious reasons)
so will be part of the next MAJOR fog release `v2.0`

Ruby 1.8.7 is no longer supported by the language developers.

Anyone needing to stay on Ruby 1.8.7 such as users of LTS distros should
remain on the `v1.x` series of fog.
This commit is contained in:
Paul Thornthwaite 2014-12-17 11:26:10 +00:00
parent 393874f4a1
commit dd0a1de337
3 changed files with 4 additions and 21 deletions

View File

@ -7,8 +7,6 @@ script: bundle exec rake travis
matrix:
fast_finish: true
include:
- rvm: 1.8.7
gemfile: gemfiles/Gemfile-ruby-1.8.7
- rvm: 1.9.3
gemfile: Gemfile
- rvm: 2.0.0
@ -19,8 +17,6 @@ matrix:
gemfile: Gemfile
- rvm: 2.1.1
gemfile: gemfiles/Gemfile-edge
- rvm: jruby-18mode
gemfile: gemfiles/Gemfile-ruby-1.8.7
- rvm: jruby-19mode
gemfile: Gemfile
- rvm: jruby-head

View File

@ -12,7 +12,7 @@ Gem::Specification.new do |s|
## the sub! line in the Rakefile
s.name = 'fog'
s.version = '1.26.0'
s.date = '2014-12-12'
s.date = '2014-12-17'
s.rubyforge_project = 'fog'
## Make sure your summary is short. The description may be as long
@ -44,6 +44,9 @@ Gem::Specification.new do |s|
s.rdoc_options = ["--charset=UTF-8"]
s.extra_rdoc_files = %w[README.md]
## Ruby version
s.required_ruby_version = ">= 1.9.0"
## List your runtime dependencies here. Runtime dependencies are those
## that are needed for an end user to actually USE your code.
s.add_dependency("fog-core", "~> 1.27", ">= 1.27.2")

View File

@ -1,16 +0,0 @@
source "https://rubygems.org"
gem 'activesupport', '~> 3.2'
gem 'nokogiri', '~>1.5.11'
gem 'mime-types', '~>1.16'
gem 'rest-client', '~> 1.6.7'
group :development, :test do
# This is here because gemspec doesn't support require: false
gem 'coveralls', :require => false
gem "netrc", :require => false
gem "octokit", '~> 2.7.2', :require => false
gem 'rake', '~> 10.1.0'
end
gemspec :path => "../"