Skip to content

Commit aa36551

Browse files
authored
Merge pull request #219 from agworld/hotfix/207
Hotfix/207
2 parents 3416a32 + eeabd5e commit aa36551

File tree

12 files changed

+245
-43
lines changed

12 files changed

+245
-43
lines changed

.travis.yml

Lines changed: 37 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,45 +3,74 @@ language: ruby
33
rvm:
44
- 2.5
55
- 2.6
6+
- 2.7
67
gemfile:
78
- Gemfile
89
- gemfiles/rails_4.gemfile
9-
- gemfiles/rails_5.gemfile
10+
- gemfiles/rails_5_0.gemfile
11+
- gemfiles/rails_5_1.gemfile
12+
- gemfiles/rails_5_2.gemfile
1013
- gemfiles/rails_6.gemfile
11-
- gemfiles/rails_5_graphiti_rails.gemfile
14+
- gemfiles/rails_5_0_graphiti_rails.gemfile
15+
- gemfiles/rails_5_1_graphiti_rails.gemfile
16+
- gemfiles/rails_5_2_graphiti_rails.gemfile
1217
- gemfiles/rails_6_graphiti_rails.gemfile
1318
env:
1419
- COMMAND="standardrb --no-fix --format progress"
1520
- COMMAND=rspec
1621
- COMMAND=rspec APPRAISAL_INITIALIZED=true
1722
matrix:
1823
exclude:
24+
# Don't run the appraisal version of the specs for the base gemfile
25+
- env: COMMAND=rspec APPRAISAL_INITIALIZED=true
26+
gemfile: Gemfile
27+
# Don't run the standardrb check on any gemfile except the base gemfile
28+
# (but run it for each ruby version)
1929
- env: COMMAND="standardrb --no-fix --format progress"
2030
gemfile: gemfiles/rails_4.gemfile
2131
- env: COMMAND="standardrb --no-fix --format progress"
22-
gemfile: gemfiles/rails_5.gemfile
32+
gemfile: gemfiles/rails_5_0.gemfile
33+
- env: COMMAND="standardrb --no-fix --format progress"
34+
gemfile: gemfiles/rails_5_1.gemfile
35+
- env: COMMAND="standardrb --no-fix --format progress"
36+
gemfile: gemfiles/rails_5_2.gemfile
2337
- env: COMMAND="standardrb --no-fix --format progress"
2438
gemfile: gemfiles/rails_6.gemfile
2539
- env: COMMAND="standardrb --no-fix --format progress"
26-
gemfile: gemfiles/rails_5_graphiti_rails.gemfile
40+
gemfile: gemfiles/rails_5_0_graphiti_rails.gemfile
41+
- env: COMMAND="standardrb --no-fix --format progress"
42+
gemfile: gemfiles/rails_5_1_graphiti_rails.gemfile
43+
- env: COMMAND="standardrb --no-fix --format progress"
44+
gemfile: gemfiles/rails_5_2_graphiti_rails.gemfile
2745
- env: COMMAND="standardrb --no-fix --format progress"
2846
gemfile: gemfiles/rails_6_graphiti_rails.gemfile
29-
- env: COMMAND=rspec APPRAISAL_INITIALIZED=true
30-
gemfile: Gemfile
47+
# Don't run the basic versions of the specs for any of the specific gemfiles
3148
- env: COMMAND=rspec
3249
gemfile: gemfiles/rails_4.gemfile
3350
- env: COMMAND=rspec
34-
gemfile: gemfiles/rails_5.gemfile
51+
gemfile: gemfiles/rails_5_0.gemfile
52+
- env: COMMAND=rspec
53+
gemfile: gemfiles/rails_5_1.gemfile
54+
- env: COMMAND=rspec
55+
gemfile: gemfiles/rails_5_2.gemfile
3556
- env: COMMAND=rspec
3657
gemfile: gemfiles/rails_6.gemfile
3758
- env: COMMAND=rspec
38-
gemfile: gemfiles/rails_5_graphiti_rails.gemfile
59+
gemfile: gemfiles/rails_5_0_graphiti_rails.gemfile
60+
- env: COMMAND=rspec
61+
gemfile: gemfiles/rails_5_1_graphiti_rails.gemfile
62+
- env: COMMAND=rspec
63+
gemfile: gemfiles/rails_5_2_graphiti_rails.gemfile
3964
- env: COMMAND=rspec
4065
gemfile: gemfiles/rails_6_graphiti_rails.gemfile
66+
67+
# Don't run rails 4 egmfile against any rubies (for some reason?)
4168
- gemfile: gemfiles/rails_4.gemfile
4269
rvm: 2.5
4370
- gemfile: gemfiles/rails_4.gemfile
4471
rvm: 2.6
72+
- gemfile: gemfiles/rails_4.gemfile
73+
rvm: 2.7
4574

4675
script:
4776
- bundle _1.17.3_ exec $COMMAND

Appraisals

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,50 @@
11
appraise "rails-4" do
2-
gem "rails", "~> 4.1"
2+
gem "rails", "~> 4.2"
33
gem "rspec-rails"
44
gem "sqlite3", "~> 1.3.6"
55
gem "database_cleaner"
66
end
77

8-
appraise "rails-5" do
8+
appraise "rails-5_0" do
9+
gem "rails", "~> 5.0"
10+
gem "rspec-rails"
11+
gem "sqlite3", "~> 1.3.6"
12+
gem "database_cleaner"
13+
end
14+
15+
appraise "rails-5_1" do
16+
gem "rails", "~> 5.1"
17+
gem "rspec-rails"
18+
gem "sqlite3", "~> 1.3.6"
19+
gem "database_cleaner"
20+
end
21+
22+
appraise "rails-5_2" do
923
gem "rails", "~> 5.2"
1024
gem "rspec-rails"
1125
gem "sqlite3", "~> 1.3.6"
1226
gem "database_cleaner"
1327
end
1428

15-
appraise "rails-5-graphiti-rails" do
29+
appraise "rails-5_0-graphiti-rails" do
30+
gem "rails", "~> 5.0"
31+
gem "rspec-rails"
32+
gem "sqlite3", "~> 1.3.6"
33+
gem "database_cleaner"
34+
gem "rescue_registry", git: "https://github.com/wagenet/rescue_registry.git", branch: "master"
35+
gem "graphiti-rails", git: "https://github.com/wagenet/graphiti-rails.git", branch: "master"
36+
end
37+
38+
appraise "rails-5_1-graphiti-rails" do
39+
gem "rails", "~> 5.1"
40+
gem "rspec-rails"
41+
gem "sqlite3", "~> 1.3.6"
42+
gem "database_cleaner"
43+
gem "rescue_registry", git: "https://github.com/wagenet/rescue_registry.git", branch: "master"
44+
gem "graphiti-rails", git: "https://github.com/wagenet/graphiti-rails.git", branch: "master"
45+
end
46+
47+
appraise "rails-5_2-graphiti-rails" do
1648
gem "rails", "~> 5.2"
1749
gem "rspec-rails"
1850
gem "sqlite3", "~> 1.3.6"
@@ -22,14 +54,14 @@ appraise "rails-5-graphiti-rails" do
2254
end
2355

2456
appraise "rails-6" do
25-
gem "rails", "~> 6.0.0.rc1"
57+
gem "rails", "~> 6.0"
2658
gem "rspec-rails"
2759
gem "sqlite3", "~> 1.4.0"
2860
gem "database_cleaner"
2961
end
3062

3163
appraise "rails-6-graphiti-rails" do
32-
gem "rails", "~> 6.0.0.rc1"
64+
gem "rails", "~> 6.0"
3365
gem "rspec-rails"
3466
gem "sqlite3", "~> 1.4.0"
3567
gem "database_cleaner"

gemfiles/rails_5_0.gemfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "rails", "~> 5.0"
6+
gem "rspec-rails"
7+
gem "sqlite3", "~> 1.3.6"
8+
gem "database_cleaner"
9+
10+
group :test do
11+
gem "pry"
12+
gem "pry-byebug", platform: [:mri]
13+
gem "appraisal"
14+
gem "guard"
15+
gem "guard-rspec"
16+
end
17+
18+
gemspec path: "../"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "rails", "~> 5.0"
6+
gem "rspec-rails"
7+
gem "sqlite3", "~> 1.3.6"
8+
gem "database_cleaner"
9+
gem "rescue_registry", git: "https://github.com/wagenet/rescue_registry.git", branch: "master"
10+
gem "graphiti-rails", git: "https://github.com/wagenet/graphiti-rails.git", branch: "master"
11+
12+
group :test do
13+
gem "pry"
14+
gem "pry-byebug", platform: [:mri]
15+
gem "appraisal"
16+
gem "guard"
17+
gem "guard-rspec"
18+
end
19+
20+
gemspec path: "../"

gemfiles/rails_5_1.gemfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "rails", "~> 5.1"
6+
gem "rspec-rails"
7+
gem "sqlite3", "~> 1.3.6"
8+
gem "database_cleaner"
9+
10+
group :test do
11+
gem "pry"
12+
gem "pry-byebug", platform: [:mri]
13+
gem "appraisal"
14+
gem "guard"
15+
gem "guard-rspec"
16+
end
17+
18+
gemspec path: "../"
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "rails", "~> 5.1"
6+
gem "rspec-rails"
7+
gem "sqlite3", "~> 1.3.6"
8+
gem "database_cleaner"
9+
gem "rescue_registry", git: "https://github.com/wagenet/rescue_registry.git", branch: "master"
10+
gem "graphiti-rails", git: "https://github.com/wagenet/graphiti-rails.git", branch: "master"
11+
12+
group :test do
13+
gem "pry"
14+
gem "pry-byebug", platform: [:mri]
15+
gem "appraisal"
16+
gem "guard"
17+
gem "guard-rspec"
18+
end
19+
20+
gemspec path: "../"
File renamed without changes.

gemfiles/rails_6.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "https://rubygems.org"
44

5-
gem "rails", "~> 6.0.0"
5+
gem "rails", "~> 6.0"
66
gem "rspec-rails"
77
gem "sqlite3", "~> 1.4.0"
88
gem "database_cleaner"

gemfiles/rails_6_graphiti_rails.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "https://rubygems.org"
44

5-
gem "rails", "~> 6.0.0"
5+
gem "rails", "~> 6.0"
66
gem "rspec-rails"
77
gem "sqlite3", "~> 1.4.0"
88
gem "database_cleaner"

0 commit comments

Comments
 (0)