|
1 | 1 | # frozen_string_literal: true |
2 | 2 |
|
3 | 3 | [ |
4 | | - { name: '4-2', version: '4.2.10' } |
| 4 | + { name: '4-2', version: '4.2' } |
5 | 5 | ].each do |rails| |
6 | 6 | appraise "rails-#{rails[:name]}" do |
7 | 7 | gem 'rails', "~> #{rails[:version]}" |
|
13 | 13 | end |
14 | 14 |
|
15 | 15 | [ |
16 | | - { name: '5-0', version: '5.0.7' }, |
17 | | - { name: '5-1', version: '5.1.6' }, |
18 | | - { name: '5-2', version: '5.2.1' } |
| 16 | + { name: '5-0', version: '5.0' }, |
| 17 | + { name: '5-1', version: '5.1' }, |
| 18 | + { name: '5-2', version: '5.2' } |
19 | 19 | ].each do |rails| |
20 | 20 | appraise "rails-#{rails[:name]}" do |
21 | 21 | gem 'rails', "~> #{rails[:version]}" |
|
27 | 27 | end |
28 | 28 |
|
29 | 29 | [ |
30 | | - { name: '4-2', ruby: '2.2.10', rails: '4.2.10', mongoid: '5.4.0' }, |
31 | | - { name: '5-1', ruby: '2.3.7', rails: '5.1.6', mongoid: '6.4.1' }, |
32 | | - { name: '5-1', ruby: '2.4.4', rails: '5.1.6', mongoid: '7.0.1' }, |
33 | | - { name: '5-2', ruby: '2.5.1', rails: '5.2.1', mongoid: '6.4.1' }, |
34 | | - { name: '5-2', ruby: '2.5.1', rails: '5.2.1', mongoid: '7.0.2' } |
| 30 | + { name: '4-2', ruby: '2.3.8', rails: '4.2', mongoid: '5.4' }, |
| 31 | + { name: '5-1', ruby: '2.3.8', rails: '5.1', mongoid: '6.4' }, |
| 32 | + { name: '5-1', ruby: '2.4.5', rails: '5.1', mongoid: '7.0' }, |
| 33 | + { name: '5-2', ruby: '2.5.3', rails: '5.2', mongoid: '6.4' }, |
| 34 | + { name: '5-2', ruby: '2.5.3', rails: '5.2', mongoid: '7.0' }, |
| 35 | + { name: '5-2', ruby: '2.6.0', rails: '5.2', mongoid: '7.0' } |
35 | 36 | ].each do |set| |
36 | 37 | appraise "rails-#{set[:name]}-mongoid-#{set[:mongoid][0]}" do |
37 | | - gem 'rails', set[:rails] |
| 38 | + gem 'rails', "~> #{set[:rails]}" |
38 | 39 |
|
39 | | - gem 'mongoid', set[:mongoid] |
40 | | - gem 'mongoid-locker', '~> 1' |
| 40 | + gem 'mongoid', "~> #{set[:mongoid]}" |
| 41 | + gem 'mongoid-locker', '~> 1.0' |
41 | 42 | end |
42 | 43 | end |
43 | | - |
44 | | -# TODO: remove this appraise when the issue be fixed in rails 5.2.x release. |
45 | | -# https://github.com/rails/rails/commit/47a6d788ddbab08b2a04c72cd80352aac44090ab |
46 | | -appraise 'rails-5-2-stable-mongoid-6' do |
47 | | - gem 'rails', git: 'https://github.com/rails/rails.git', branch: '5-2-stable' |
48 | | - |
49 | | - gem 'mongoid', '6.4.1' |
50 | | - gem 'mongoid-locker', '~> 1' |
51 | | -end |
0 commit comments