Skip to content

Commit f2e3623

Browse files
committed
Force gem version based on Ruby version in Travis
- Rack < 2.0 for Ruby < 2.2.2 - Json < 2.0 for Ruby < 2.0
1 parent 6123e14 commit f2e3623

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ rvm:
88
- 2.0.0
99
- 2.1
1010
- 2.2
11+
- 2.3.1
1112

1213
matrix:
1314
include:

Gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
11
source "https://rubygems.org"
22
gemspec
3+
4+
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new("2.2.2")
5+
gem 'rack', '< 2.0'
6+
end
7+
8+
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new("2.0")
9+
gem 'json', '< 2.0'
10+
end

gemfiles/Gemfile-1.9

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
source "https://rubygems.org"
22
gemspec path: '..'
33
gem 'sass', '< 3.4'
4+
gem 'rack', '< 2.0'
5+
gem 'json', '< 2.0'

0 commit comments

Comments
 (0)