Skip to content

Commit

Permalink
Cleanup appraisals
Browse files Browse the repository at this point in the history
  • Loading branch information
kvokka committed Jan 18, 2025
1 parent 46bc619 commit b928c0e
Show file tree
Hide file tree
Showing 11 changed files with 51 additions and 43 deletions.
17 changes: 17 additions & 0 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,44 +1,61 @@
# frozen_string_literal: true

# rubocop:disable Security/Eval
skip_gems_snippet = <<~GEMS
group :local_development do
%w[appraisal overcommit pry reek rubocop rails sqlite3].each { |gem_name| remove_gem gem_name }
end
GEMS

appraise 'rails-7-0' do
gem 'rails', '~> 7.0.0'
gem 'sqlite3', '~> 1.6'
eval(skip_gems_snippet)
end

appraise 'rails-7-1' do
gem 'rails', '~> 7.1.0'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end

appraise 'rails-7-2' do
gem 'rails', '~> 7.2.0'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end

appraise 'rails-8-0' do
gem 'rails', '~> 8.0.0'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end

appraise 'activerecord-7-0' do
gem 'activerecord', '~> 7.0.0'
gem 'rake'
gem 'sqlite3', '~> 1.6'
eval(skip_gems_snippet)
end

appraise 'activerecord-7-1' do
gem 'activerecord', '~> 7.1.0'
gem 'rake'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end

appraise 'activerecord-7-2' do
gem 'activerecord', '~> 7.2.0'
gem 'rake'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end

appraise 'activerecord-8-0' do
gem 'activerecord', '~> 8.0.0'
gem 'rake'
gem 'sqlite3', '~> 2.0'
eval(skip_gems_snippet)
end
# rubocop:enable Security/Eval
3 changes: 1 addition & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,8 @@ group :local_development do
gem 'appraisal'
gem 'overcommit'
gem 'pry'
gem 'rails', '>= 7.0'
gem 'reek'
gem 'rubocop', '~> 1.69.0'

gem 'rails', '>= 7.0'
gem 'sqlite3', '>= 1.4'
end
9 changes: 4 additions & 5 deletions gemfiles/activerecord_7_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,15 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "activerecord", "~> 7.0.0"
gem "rake"
gem "sqlite3", "~> 1.6"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/activerecord_7_1.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,15 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "activerecord", "~> 7.1.0"
gem "rake"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/activerecord_7_2.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,15 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "activerecord", "~> 7.2.0"
gem "rake"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/activerecord_8_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,15 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "activerecord", "~> 8.0.0"
gem "rake"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/rails_7_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "rails", "~> 7.0.0"
gem "sqlite3", "~> 1.6"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/rails_7_1.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "rails", "~> 7.1.0"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/rails_7_2.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "rails", "~> 7.2.0"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
9 changes: 4 additions & 5 deletions gemfiles/rails_8_0.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
source "https://rubygems.org"

gem "concurrent-ruby", "1.3.4"
gem "minitest"
gem "minitest-focus"
gem "minitest-reporters"
gem "rails", "~> 8.0.0"
gem "sqlite3", "~> 2.0"

group :local_development do
gem "appraisal"
gem "overcommit"
gem "pry"
gem "reek"
gem "rubocop", "~> 1.69.0"

end

gemspec path: "../"
2 changes: 1 addition & 1 deletion test/test_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

require 'minitest/reporters'

::LOGGER = StringIO.new
LOGGER = StringIO.new

Minitest::Reporters.use!

0 comments on commit b928c0e

Please sign in to comment.