Skip to content

Commit abfc1fc

Browse files
committed
chore: 🔥 Remove unsupported ruby and rails versions
1 parent 96a0fbd commit abfc1fc

File tree

7 files changed

+5
-105
lines changed

7 files changed

+5
-105
lines changed

.rubocop.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
AllCops:
2-
TargetRubyVersion: 2.1
2+
TargetRubyVersion: 2.3
33
DisplayCopNames: true
44
Exclude:
55
- test/dummy_sprockets/**/*
66
- test/dummy_webpacker1/**/*
77
- test/dummy_webpacker2/**/*
88
- test/dummy_webpacker3/**/*
99
- node_modules/**/*
10-
- react_ujs/**/*
10+
- react_ujs/**/*

.travis.yml

Lines changed: 3 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ cache:
77
bundler: true
88
yarn: true
99
rvm:
10+
- 2.5.0
1011
- 2.3.0
11-
- 2.1
1212
- jruby-9.1.9.0
1313

1414
gemfile:
@@ -19,10 +19,6 @@ gemfile:
1919
- gemfiles/rails_5_no_sprockets_webpacker_2.gemfile
2020
- gemfiles/rails_5_no_sprockets_webpacker_3.gemfile
2121
# These don't have webpacker:
22-
- gemfiles/rails_3.2.gemfile
23-
- gemfiles/rails_4.0.5.gemfile
24-
- gemfiles/rails_4.0_with_mini_racer.gemfile
25-
- gemfiles/rails_4.1.gemfile
2622
- gemfiles/rails_4.2_sprockets_2.gemfile
2723
- gemfiles/rails_4.2_sprockets_3.gemfile
2824
- gemfiles/rails_5_no_sprockets.gemfile
@@ -31,32 +27,7 @@ gemfile:
3127
matrix:
3228
fast_finish: true
3329
exclude:
34-
# all except rails_4.1 skipped on 2.1
35-
- rvm: 2.1
36-
gemfile: gemfiles/rails_3.2.gemfile
37-
- rvm: 2.1
38-
gemfile: gemfiles/rails_4.0.5.gemfile
39-
- rvm: 2.1
40-
gemfile: gemfiles/rails_4.0_with_mini_racer.gemfile
41-
- rvm: 2.1
42-
gemfile: gemfiles/rails_4.2_sprockets_2.gemfile
43-
- rvm: 2.1
44-
gemfile: gemfiles/rails_4.2_sprockets_3.gemfile
45-
- rvm: 2.1
46-
gemfile: gemfiles/rails_4.2_sprockets_4.gemfile
47-
- rvm: 2.1
48-
gemfile: gemfiles/rails_5_no_sprockets_webpacker_1_1.gemfile
49-
- rvm: 2.1
50-
gemfile: gemfiles/rails_5_no_sprockets_webpacker_1_x.gemfile
51-
- rvm: 2.1
52-
gemfile: gemfiles/rails_5_no_sprockets_webpacker_2.gemfile
53-
- rvm: 2.1
54-
gemfile: gemfiles/rails_5_no_sprockets_webpacker_3.gemfile
55-
- rvm: 2.1
56-
gemfile: gemfiles/rails_5_no_sprockets.gemfile
57-
- rvm: 2.1
58-
gemfile: gemfiles/rails_5.1_sprockets_4.gemfile
59-
# all except 5.1_sprockets_4, 5.1_webpacker_3, 4.2_sprockets_3, and 3.2 skipped on jruby
30+
# all except 5.1_sprockets_4, 5.1_webpacker_3, 4.2_sprockets_3
6031
- rvm: jruby-9.1.9.0
6132
gemfile: gemfiles/rails_4.2_sprockets_4.gemfile
6233
- rvm: jruby-9.1.9.0
@@ -65,12 +36,6 @@ matrix:
6536
gemfile: gemfiles/rails_5_no_sprockets_webpacker_1_x.gemfile
6637
- rvm: jruby-9.1.9.0
6738
gemfile: gemfiles/rails_5_no_sprockets_webpacker_2.gemfile
68-
- rvm: jruby-9.1.9.0
69-
gemfile: gemfiles/rails_4.0.5.gemfile
70-
- rvm: jruby-9.1.9.0
71-
gemfile: gemfiles/rails_4.0_with_mini_racer.gemfile
72-
- rvm: jruby-9.1.9.0
73-
gemfile: gemfiles/rails_4.1.gemfile
7439
- rvm: jruby-9.1.9.0
7540
gemfile: gemfiles/rails_4.2_sprockets_2.gemfile
7641
- rvm: jruby-9.1.9.0
@@ -85,3 +50,4 @@ before_install:
8550
- echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
8651
- sudo apt-get update -qq
8752
- sudo apt-get install -y -qq yarn
53+
- gem update --system

Appraisals

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -70,34 +70,3 @@ appraise 'rails-4.2-sprockets_2' do
7070
gem 'sprockets', '~> 2.12'
7171
gem 'turbolinks'
7272
end
73-
74-
appraise 'rails-4.1' do
75-
gem 'rails', '~> 4.1.10'
76-
# Just to make sure we support old Turbolinks:
77-
gem 'turbolinks', '~> 2.3.0'
78-
end
79-
80-
appraise 'rails-4.0-with-mini_racer' do
81-
gem 'rails', '~> 4.0.13'
82-
gem 'mini_racer', :platforms => :mri
83-
gem 'therubyrhino', :platforms => :jruby
84-
gem 'turbolinks'
85-
end
86-
87-
appraise 'rails-4.0.5' do
88-
# Depends on sprockets-rails ~> 2.0.0. Support for
89-
# `Rails.application.assets_manifest` which is used by
90-
# `ServerRendering::ManifestContainer` has only been added in
91-
# sprockets-rails 2.2.2. Ensure that server rendering falls back to
92-
# `ServerRendering::EnvironmentContainer`.`
93-
gem 'rails', '4.0.5'
94-
gem 'turbolinks'
95-
end
96-
97-
appraise 'rails-3.2' do
98-
gem 'rails', '~> 3.2.21'
99-
gem 'rack-cache', '~> 1.6.1'
100-
# Modern turbolinks depends on `Rails.application.assets` which no-worky
101-
gem 'turbolinks', '~> 2.0'
102-
end
103-

gemfiles/rails_3.2.gemfile

Lines changed: 0 additions & 9 deletions
This file was deleted.

gemfiles/rails_4.0.5.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails_4.0_with_mini_racer.gemfile

Lines changed: 0 additions & 10 deletions
This file was deleted.

gemfiles/rails_4.1.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)