Skip to content

Commit

Permalink
Fix more CI problems
Browse files Browse the repository at this point in the history
Locking down the 'cucumber' version used on newer Rubies.
  • Loading branch information
enkessler committed Jun 21, 2020
1 parent cbd3597 commit 5e92388
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions testing/gemfiles/cql1.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,14 @@ elsif RUBY_VERSION =~ /^1\./
gem 'mime-types', '< 3.0.0' # The 'mime-types' gem requires Ruby 2.x on/after this version
gem 'rainbow', '< 3.0' # The 'rainbow' gem requires Ruby 2.x on/after this version
gem 'rake', '< 12.3.0' # The 'rake' gem requires Ruby 2.x on/after this version
else
# Have to use this version of Cucumber in order to avoid namespace problems introduced by the `cucumber-gherkin` gem
gem 'cucumber', '2.2.0'
end

if RUBY_VERSION =~ /^1\./
gem 'cuke_modeler', '< 3.0' # The 'cuke_modeler' gem requires Ruby 2.x on/after this version
gem 'ffi', '< 1.9.15' # The 'ffi' gem requires Ruby 2.x on/after this version
gem 'cuke_modeler', '< 3.0' # The 'cuke_modeler' gem requires Ruby 2.x on/after this version
gem 'ffi', '< 1.9.15' # The 'ffi' gem requires Ruby 2.x on/after this version
gem 'tins', '< 1.7' # The 'tins' gem requires Ruby 2.x on/after this version
gem 'json', '< 2.0' # The 'json' gem drops pre-Ruby 2.x support on/after this version
gem 'term-ansicolor', '< 1.4' # The 'term-ansicolor' gem requires Ruby 2.x on/after this version
Expand Down

0 comments on commit 5e92388

Please sign in to comment.