File gitlab-ce.disable.dev_testing.patch of Package gitlab-ce

Index: Gemfile
===================================================================
--- Gemfile.orig
+++ Gemfile
@@ -93,7 +93,7 @@ gem 'graphql', '~> 1.9.12'
 # https://gitlab.com/gitlab-org/gitlab/issues/31747
 gem 'graphiql-rails', '~> 1.4.10'
 gem 'apollo_upload_server', '~> 2.0.0.beta3'
-gem 'graphql-docs', '~> 1.6.0', group: [:development, :test]
+#gem 'graphql-docs', '~> 1.6.0', group: [:development, :test]
 
 # Disable strong_params so that Mash does not respond to :permitted?
 gem 'hashie-forbidden_attributes'
@@ -308,7 +308,7 @@ gem 'ruby_parser', '~> 3.8', require: fa
 gem 'rails-i18n', '~> 6.0'
 gem 'gettext_i18n_rails', '~> 1.8.0'
 gem 'gettext_i18n_rails_js', '~> 1.3'
-gem 'gettext', '~> 3.2.2', require: false, group: :development
+# gem 'gettext', '~> 3.2.2', require: false, group: :development
 
 gem 'batch-loader', '~> 1.4.0'
 
@@ -331,91 +331,91 @@ group :metrics do
   gem 'raindrops', '~> 0.18'
 end
 
-group :development do
-  gem 'brakeman', '~> 4.2', require: false
-  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'
-  gem 'binding_of_caller', '~> 0.8.0'
-
-  # thin instead webrick
-  gem 'thin', '~> 1.7.0'
-end
-
-group :development, :test do
-  gem 'bullet', '~> 6.0.2', require: !!ENV['ENABLE_BULLET']
-  gem 'pry-byebug', '~> 3.5.1', platform: :mri
-  gem 'pry-rails', '~> 0.3.9'
-
-  gem 'awesome_print', require: false
-
-  gem 'database_cleaner', '~> 1.7.0'
-  gem 'factory_bot_rails', '~> 5.1.0'
-  gem 'rspec-rails', '~> 4.0.0.beta3'
-
-  # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826)
-  gem 'minitest', '~> 5.11.0'
-
-  # Generate Fake data
-  gem 'ffaker', '~> 2.10'
-
-  gem 'spring', '~> 2.0.0'
-  gem 'spring-commands-rspec', '~> 1.0.4'
-
-  gem 'gitlab-styles', '~> 3.1.0', require: false
-  # Pin these dependencies, otherwise a new rule could break the CI pipelines
-  gem 'rubocop', '~> 0.74.0'
-  gem 'rubocop-performance', '~> 1.4.1'
-  gem 'rubocop-rspec', '~> 1.37.0'
-
-  gem 'scss_lint', '~> 0.56.0', require: false
-  gem 'haml_lint', '~> 0.34.0', require: false
-  gem 'simplecov', '~> 0.16.1', require: false
-  gem 'bundler-audit', '~> 0.5.0', require: false
-
-  gem 'benchmark-ips', '~> 2.3.0', require: false
-
-  gem 'knapsack', '~> 1.17'
-
-  gem 'simple_po_parser', '~> 1.1.2', require: false
-
-  gem 'timecop', '~> 0.8.0'
-
-  gem 'png_quantizator', '~> 0.2.1', require: false
-
-  gem 'parallel', '~> 1.19', require: false
-end
-
-# Gems required in omnibus-gitlab pipeline
-group :development, :test, :omnibus do
-  gem 'license_finder', '~> 5.4', require: false
-end
-
-group :test do
-  gem 'fuubar', '~> 2.2.0'
-  gem 'rspec-retry', '~> 0.6.1'
-  gem 'rspec_profiling', '~> 0.0.5'
-  gem 'rspec-set', '~> 0.1.3'
-  gem 'rspec-parameterized', require: false
-
-  gem 'capybara', '~> 3.22.0'
-  gem 'capybara-screenshot', '~> 1.0.22'
-  gem 'selenium-webdriver', '~> 3.142'
-
-  gem 'shoulda-matchers', '~> 4.0.1', require: false
-  gem 'email_spec', '~> 2.2.0'
-  gem 'json-schema', '~> 2.8.0'
-  gem 'webmock', '~> 3.5.1'
-  gem 'rails-controller-testing'
-  gem 'concurrent-ruby', '~> 1.1'
-  gem 'test-prof', '~> 0.10.0'
-  gem 'rspec_junit_formatter'
-  gem 'guard-rspec'
-end
+# group :development do
+#   gem 'brakeman', '~> 4.2', require: false
+#   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'
+#   gem 'binding_of_caller', '~> 0.8.0'
+#
+#   # thin instead webrick
+#   gem 'thin', '~> 1.7.0'
+# end
+#
+# group :development, :test do
+#   gem 'bullet', '~> 6.0.2', require: !!ENV['ENABLE_BULLET']
+#   gem 'pry-byebug', '~> 3.5.1', platform: :mri
+#   gem 'pry-rails', '~> 0.3.9'
+#
+#   gem 'awesome_print', require: false
+#
+#   gem 'database_cleaner', '~> 1.7.0'
+#   gem 'factory_bot_rails', '~> 5.1.0'
+#   gem 'rspec-rails', '~> 4.0.0.beta3'
+#
+#   # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826)
+#   gem 'minitest', '~> 5.11.0'
+#
+#   # Generate Fake data
+#   gem 'ffaker', '~> 2.10'
+#
+#   gem 'spring', '~> 2.0.0'
+#   gem 'spring-commands-rspec', '~> 1.0.4'
+#
+#   gem 'gitlab-styles', '~> 3.1.0', require: false
+#   # Pin these dependencies, otherwise a new rule could break the CI pipelines
+#   gem 'rubocop', '~> 0.74.0'
+#   gem 'rubocop-performance', '~> 1.4.1'
+#   gem 'rubocop-rspec', '~> 1.37.0'
+#
+#   gem 'scss_lint', '~> 0.56.0', require: false
+#   gem 'haml_lint', '~> 0.34.0', require: false
+#   gem 'simplecov', '~> 0.16.1', require: false
+#   gem 'bundler-audit', '~> 0.5.0', require: false
+#
+#   gem 'benchmark-ips', '~> 2.3.0', require: false
+#
+#   gem 'knapsack', '~> 1.17'
+#
+#   gem 'simple_po_parser', '~> 1.1.2', require: false
+#
+#   gem 'timecop', '~> 0.8.0'
+#
+#   gem 'png_quantizator', '~> 0.2.1', require: false
+#
+#   gem 'parallel', '~> 1.19', require: false
+# end
+#
+# # Gems required in omnibus-gitlab pipeline
+# group :development, :test, :omnibus do
+#   gem 'license_finder', '~> 5.4', require: false
+# end
+#
+# group :test do
+#   gem 'fuubar', '~> 2.2.0'
+#   gem 'rspec-retry', '~> 0.6.1'
+#   gem 'rspec_profiling', '~> 0.0.5'
+#   gem 'rspec-set', '~> 0.1.3'
+#   gem 'rspec-parameterized', require: false
+#
+#   gem 'capybara', '~> 3.22.0'
+#   gem 'capybara-screenshot', '~> 1.0.22'
+#   gem 'selenium-webdriver', '~> 3.142'
+#
+#   gem 'shoulda-matchers', '~> 4.0.1', require: false
+#   gem 'email_spec', '~> 2.2.0'
+#   gem 'json-schema', '~> 2.8.0'
+#   gem 'webmock', '~> 3.5.1'
+#   gem 'rails-controller-testing'
+#   gem 'concurrent-ruby', '~> 1.1'
+#   gem 'test-prof', '~> 0.10.0'
+#   gem 'rspec_junit_formatter'
+#   gem 'guard-rspec'
+# end
 
 gem 'octokit', '~> 4.15'