Skip to content

Commit

Permalink
Update Cucumber CI dependencies
Browse files Browse the repository at this point in the history
Allowing for newer Cucumber version for some builds, now that
Cucumber supports more versions of cucumber-gherkin.
  • Loading branch information
enkessler committed Oct 31, 2024
1 parent cda91f5 commit 72ba571
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 17 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ gemspec


gherkin_major_version_used = 29
gherkin_major_versions_without_cucumber_support = [9, 11, 12, 16, 17, 19, 21, 27, 28, 29]
gherkin_major_versions_without_cucumber_support = [9, 11, 12, 16, 17, 19, 21, 28, 29]

# rubocop:disable Bundler/DuplicatedGem
if RUBY_VERSION =~ /^2\.[34]/
Expand Down
4 changes: 0 additions & 4 deletions testing/gemfiles/gherkin24.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,4 @@ if RUBY_VERSION =~ /^2\.3/
gem 'childprocess', '< 4.0' # Requires Ruby 2.4 at this version
end

# Only versions of Cucumber that rely on the old `gherkin3` gem can be used
# with versions of the gherkin gem for which there was never a cucumber release
gem 'cucumber', '2.2.0'

gem 'cucumber-gherkin', '~> 24.0'
4 changes: 0 additions & 4 deletions testing/gemfiles/gherkin25.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,4 @@ source 'https://rubygems.org'

gemspec path: '../../'

# Only versions of Cucumber that rely on the old `gherkin3` gem can be used
# with versions of the gherkin gem for which there was never a cucumber release
gem 'cucumber', '2.2.0'

gem 'cucumber-gherkin', '~> 25.0'
4 changes: 0 additions & 4 deletions testing/gemfiles/gherkin26.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,4 @@ source 'https://rubygems.org'

gemspec path: '../../'

# Only versions of Cucumber that rely on the old `gherkin3` gem can be used
# with versions of the gherkin gem for which there was never a cucumber release
gem 'cucumber', '2.2.0'

gem 'cucumber-gherkin', '~> 26.0'
4 changes: 0 additions & 4 deletions testing/gemfiles/gherkin27.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,4 @@ source 'https://rubygems.org'

gemspec path: '../../'

# Only versions of Cucumber that rely on the old `gherkin3` gem can be used
# with versions of the gherkin gem for which there was never a cucumber release
gem 'cucumber', '2.2.0'

gem 'cucumber-gherkin', '~> 27.0'

0 comments on commit 72ba571

Please sign in to comment.