Skip to content

Commit

Permalink
👷 Gemfiles for CI
Browse files Browse the repository at this point in the history
  • Loading branch information
pboling committed Nov 10, 2023
1 parent ddb19b1 commit c2d247a
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 105 deletions.
7 changes: 0 additions & 7 deletions gemfiles/contexts/core.gemfile

This file was deleted.

11 changes: 0 additions & 11 deletions gemfiles/contexts/coverage.gemfile

This file was deleted.

7 changes: 0 additions & 7 deletions gemfiles/contexts/debug.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/contexts/docs.gemfile

This file was deleted.

8 changes: 0 additions & 8 deletions gemfiles/contexts/jruby/debug.gemfile

This file was deleted.

10 changes: 0 additions & 10 deletions gemfiles/contexts/mri/debug.gemfile

This file was deleted.

32 changes: 0 additions & 32 deletions gemfiles/contexts/style.gemfile

This file was deleted.

5 changes: 0 additions & 5 deletions gemfiles/contexts/testing.gemfile

This file was deleted.

13 changes: 6 additions & 7 deletions gemfiles/coverage.gemfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# frozen_string_literal: true
source "https://rubygems.org"

git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
git_source(:gitlab) { |repo_name| "https://gitlab.com/#{repo_name}" }

source "https://rubygems.org"

eval_gemfile "./contexts/core.gemfile"
eval_gemfile "./contexts/coverage.gemfile"
eval_gemfile "./contexts/testing.gemfile"
# Root Gemfile is only for local development.
# On CI we only need the gemspecs' dependencies (including development dependencies).
# Exceptions, if any, will be found in gemfiles/*.gemfile

gemspec :path => "../"
gemspec path: "../"
11 changes: 9 additions & 2 deletions gemfiles/rails7.gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# frozen_string_literal: true
source "https://rubygems.org"

eval_gemfile "./vanilla.gemfile"
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
git_source(:gitlab) { |repo_name| "https://gitlab.com/#{repo_name}" }

gem "rails", "~> 7.0"

# Root Gemfile is only for local development.
# On CI we only need the gemspecs' dependencies (including development dependencies).
# Exceptions, if any, will be found in gemfiles/*.gemfile

gemspec path: "../"
13 changes: 7 additions & 6 deletions gemfiles/style.gemfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# frozen_string_literal: true

source "https://rubygems.org"

eval_gemfile "./contexts/core.gemfile"
eval_gemfile "./contexts/style.gemfile"
eval_gemfile "./contexts/testing.gemfile" # Because some RSpec plugins ship Rubocop Rules
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
git_source(:gitlab) { |repo_name| "https://gitlab.com/#{repo_name}" }

# Root Gemfile is only for local development.
# On CI we only need the gemspecs' dependencies (including development dependencies).
# Exceptions, if any, will be found in gemfiles/*.gemfile

gemspec :path => "../"
gemspec path: "../"
12 changes: 7 additions & 5 deletions gemfiles/vanilla.gemfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# frozen_string_literal: true

source "https://rubygems.org"

eval_gemfile "./contexts/core.gemfile"
eval_gemfile "./contexts/testing.gemfile"
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
git_source(:gitlab) { |repo_name| "https://gitlab.com/#{repo_name}" }

# Root Gemfile is only for local development.
# On CI we only need the gemspecs' dependencies (including development dependencies).
# Exceptions, if any, will be found in gemfiles/*.gemfile

gemspec :path => "../"
gemspec path: "../"

0 comments on commit c2d247a

Please sign in to comment.