Skip to content

Commit

Permalink
Drop support for Ruby < 2.2, Rubinius and Rails 4.x
Browse files Browse the repository at this point in the history
  • Loading branch information
mshibuya committed Apr 29, 2019
1 parent 12d009d commit dd24780
Show file tree
Hide file tree
Showing 79 changed files with 125 additions and 528 deletions.
25 changes: 5 additions & 20 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,9 @@ env:
- JRUBY_OPTS="$JRUBY_OPTS --debug"

rvm:
- 2.3.8
- 2.6.3

gemfile:
- gemfiles/rails_4.0.gemfile
- gemfiles/rails_4.1.gemfile
- gemfiles/rails_4.2.gemfile
- gemfiles/rails_5.0.gemfile
- gemfiles/rails_5.1.gemfile
- gemfiles/rails_5.2.gemfile
Expand All @@ -38,16 +35,8 @@ services:

dist: trusty

sudo: false

matrix:
include:
- rvm: 2.1.10
env: CI_ORM=mongoid
gemfile: gemfiles/rails_4.2.gemfile
- rvm: 2.1.10
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_4.2.gemfile
- rvm: 2.2.10
env: CI_ORM=mongoid
gemfile: gemfiles/rails_5.2.gemfile
Expand Down Expand Up @@ -75,10 +64,10 @@ matrix:
- rvm: 2.5.3
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_5.2.gemfile
- rvm: 2.6.1
- rvm: 2.6.3
env: CI_ORM=mongoid
gemfile: gemfiles/rails_5.2.gemfile
- rvm: 2.6.1
- rvm: 2.6.3
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_5.2.gemfile
- rvm: ruby-head
Expand All @@ -87,21 +76,17 @@ matrix:
- rvm: ruby-head
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_5.2.gemfile
- rvm: rbx-2.2.7
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_4.2.gemfile
- rvm: jruby-9.2.5.0
- rvm: jruby-9.2.6.0
env: CI_ORM=mongoid
gemfile: gemfiles/rails_5.2.gemfile
- rvm: jruby-9.2.5.0
- rvm: jruby-9.2.6.0
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_5.2.gemfile
- rvm: jruby-head
env: CI_ORM=active_record CI_DB_ADAPTER=sqlite3
gemfile: gemfiles/rails_5.2.gemfile
allow_failures:
- rvm: ruby-head
- rvm: rbx-2.2.7
- rvm: jruby-head
fast_finish: true

Expand Down
103 changes: 0 additions & 103 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,106 +1,3 @@
appraise "rails-4.0" do
gem 'rails', '~> 4.0.0'
gem 'sass-rails', '~> 4.0.3'
gem 'devise', '>= 3.2'
gem 'test-unit'
gem 'capybara', '>= 0.8', group: :test
gem 'kaminari', '~> 0.14'

group :test do
gem 'cancancan', '~> 1.12'
end

group :active_record do
gem 'paper_trail', '~> 5.0'

platforms :jruby do
gem 'activerecord-jdbcmysql-adapter', '~> 1.2'
gem 'activerecord-jdbcpostgresql-adapter', '~> 1.2'
gem 'activerecord-jdbcsqlite3-adapter', '~> 1.3.0.beta1'
end
end

group :mongoid do
gem 'mongoid', '~> 5.0'
gem 'kaminari-mongoid', '~> 0.1'
gem 'mongoid-paperclip', '>= 0.0.8', require: 'mongoid_paperclip'
gem 'carrierwave-mongoid', '>= 0.6.3', require: 'carrierwave/mongoid'
gem 'refile-mongoid', github: 'DimaSamodurov/refile-mongoid', platforms: :ruby
end

platforms :ruby do
gem 'refile', '~> 0.5', require: 'refile/rails'
gem 'refile-mini_magick', '>= 0.1.0'
end
end

appraise "rails-4.1" do
gem 'rails', '~> 4.1.0'
gem 'devise', '>= 3.2'
gem 'capybara', '>= 0.8', group: :test

group :test do
gem 'cancancan', '~> 1.12'
end

group :active_record do
gem 'paper_trail', '>= 5.0'

platforms :jruby do
gem 'activerecord-jdbcmysql-adapter', '~> 1.2'
gem 'activerecord-jdbcpostgresql-adapter', '~> 1.2'
gem 'activerecord-jdbcsqlite3-adapter', '~> 1.3.0.beta1'
end
end

group :mongoid do
gem 'mongoid', '~> 5.0'
gem 'kaminari-mongoid'
gem 'mongoid-paperclip', '>= 0.0.8', require: 'mongoid_paperclip'
gem 'carrierwave-mongoid', '>= 0.6.3', require: 'carrierwave/mongoid'
gem 'refile-mongoid', github: 'DimaSamodurov/refile-mongoid', platforms: :ruby
end

platforms :ruby do
gem 'refile', '~> 0.5', require: 'refile/rails'
gem 'refile-mini_magick', '>= 0.1.0'
end
end

appraise "rails-4.2" do
gem 'rails', '~> 4.2.0'
gem 'sass-rails', '~> 5.0'
gem 'devise', '>= 3.4'
gem 'capybara', '>= 0.8', group: :test

group :test do
gem 'cancancan', '~> 1.12'
end

group :active_record do
gem 'paper_trail', '>= 5.0'

platforms :jruby do
gem 'activerecord-jdbcmysql-adapter', '~> 1.2'
gem 'activerecord-jdbcpostgresql-adapter', '~> 1.2'
gem 'activerecord-jdbcsqlite3-adapter', '~> 1.3.0.beta1'
end
end

group :mongoid do
gem 'mongoid', '~> 5.0'
gem 'kaminari-mongoid'
gem 'mongoid-paperclip', '>= 0.0.8', require: 'mongoid_paperclip'
gem 'carrierwave-mongoid', '>= 0.6.3', require: 'carrierwave/mongoid'
gem 'refile-mongoid', github: 'DimaSamodurov/refile-mongoid', platforms: :ruby
end

platforms :ruby do
gem 'refile', '~> 0.5', require: 'refile/rails'
gem 'refile-mini_magick', '>= 0.1.0'
end
end

appraise "rails-5.0" do
gem 'rails', '~> 5.0.0'
gem 'sass-rails', '~> 5.0'
Expand Down
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ group :test do
gem 'pundit'
gem 'rack-cache', require: 'rack/cache'
gem 'rspec-rails', '>= 2.14'
gem 'rspec-expectations', '!= 3.8.3'
gem 'rubocop', '~> 0.41.2'
gem 'simplecov', '>= 0.9', require: false
gem 'timecop', '>= 0.5'
Expand Down
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,11 @@ If you think you found a bug in RailsAdmin, you can [submit an issue](https://gi
## Supported Ruby Versions
This library aims to support and is [tested against][travis] the following Ruby implementations:

* Ruby 2.1
* Ruby 2.2
* Ruby 2.3
* Ruby 2.4
* Ruby 2.5
* [Rubinius][]
* Ruby 2.6
* [JRuby][]

[rubinius]: http://rubinius.com
[jruby]: http://jruby.org/
1 change: 1 addition & 0 deletions gemfiles/cancan.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ group :test do
gem "pundit"
gem "rack-cache", require: "rack/cache"
gem "rspec-rails", ">= 2.14"
gem "rspec-expectations", "!= 3.8.3"
gem "rubocop", "~> 0.41.2"
gem "simplecov", ">= 0.9", require: false
gem "timecop", ">= 0.5"
Expand Down
70 changes: 0 additions & 70 deletions gemfiles/rails_4.0.gemfile

This file was deleted.

67 changes: 0 additions & 67 deletions gemfiles/rails_4.1.gemfile

This file was deleted.

Loading

0 comments on commit dd24780

Please sign in to comment.