1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00

Fix Travis failure for Ruby < 2.2.6

This commit is contained in:
Matt Brictson 2018-06-18 08:21:27 -07:00
parent 1ac86a230d
commit d83e4469c5
No known key found for this signature in database
GPG key ID: 2F279EAD1F2ACFAF

19
Gemfile
View file

@ -4,7 +4,24 @@ source "https://rubygems.org"
gemspec
group :cucumber do
gem "cucumber"
# Latest versions of cucumber don't support Ruby < 2.1
# rubocop:disable Bundler/DuplicatedGem
if Gem::Requirement.new("< 2.1").satisfied_by?(Gem::Version.new(RUBY_VERSION))
gem "cucumber", "< 3.0.1"
else
gem "cucumber"
end
# rubocop:enable Bundler/DuplicatedGem
gem "rspec"
gem "rspec-core", "~> 3.4.4"
end
# Latest versions of net-ssh don't support Ruby < 2.2.6
if Gem::Requirement.new("< 2.2.6").satisfied_by?(Gem::Version.new(RUBY_VERSION))
gem "net-ssh", "< 5.0.0"
end
# Latest versions of public_suffix don't support Ruby < 2.1
if Gem::Requirement.new("< 2.1").satisfied_by?(Gem::Version.new(RUBY_VERSION))
gem "public_suffix", "< 3.0.0"
end