Exclude development gems from CI builds
We don't need these for tests, and excluding better_errors and binding_of_caller from the list might get rid of the mysterious seg faults. rblineprof is used by `spec/lib/gitlab/sherlock/line_profiler_spec.rb`, so we need to keep it for testing. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/11951
Showing
... | ... | @@ -337,7 +337,6 @@ group :development do |
gem 'danger', '~> 6.0', require: false | ||
gem 'letter_opener_web', '~> 1.3.4' | ||
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false | ||
# Better errors handler | ||
gem 'better_errors', '~> 2.5.0' | ||
... | ... | @@ -390,6 +389,8 @@ group :development, :test do |
gem 'png_quantizator', '~> 0.2.1', require: false | ||
gem 'parallel', '~> 1.19', require: false | ||
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false | ||
end | ||
# Gems required in omnibus-gitlab pipeline | ||
... | ... |
Please register or sign in to comment