Merge remote-tracking branch 'origin/master' into support-gitaly-tls
Showing
# --- Special code for migrating to Rails 5.0 --- | ||
def rails5? | ||
!%w[0 false].include?(ENV["RAILS5"]) | ||
end | ||
gem_versions = {} | ||
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2' | ||
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.11' | ||
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9' | ||
# The 2.0.6 version of rack requires monkeypatch to be present in | ||
# `config.ru`. This can be removed once a new update for Rack | ||
# is available that contains https://github.com/rack/rack/pull/1201. | ||
gem_versions['rack'] = rails5? ? '2.0.6' : '1.6.11' | ||
# --- The end of special code for migrating to Rails 5.0 --- | ||
source 'https://rubygems.org' | ||
gem 'rails', gem_versions['rails'] | ||
gem 'rails', '5.0.7' | ||
gem 'rails-deprecated_sanitizer', '~> 1.0.3' | ||
# Improves copy-on-write performance for MRI | ||
... | ... | @@ -28,11 +12,7 @@ gem 'responders', '~> 2.0' |
gem 'sprockets', '~> 3.7.0' | ||
# Default values for AR models | ||
if rails5? | ||
gem 'gitlab-default_value_for', '~> 3.1.1', require: 'default_value_for' | ||
else | ||
gem 'default_value_for', '~> 3.0.0' | ||
end | ||
gem 'gitlab-default_value_for', '~> 3.1.1', require: 'default_value_for' | ||
# Supported DBs | ||
gem 'mysql2', '~> 0.4.10', group: :mysql | ||
... | ... | @@ -159,7 +139,10 @@ gem 'icalendar' |
gem 'diffy', '~> 3.1.0' | ||
# Application server | ||
gem 'rack', gem_versions['rack'] | ||
# The 2.0.6 version of rack requires monkeypatch to be present in | ||
# `config.ru`. This can be removed once a new update for Rack | ||
# is available that contains https://github.com/rack/rack/pull/1201. | ||
gem 'rack', '2.0.6' | ||
group :unicorn do | ||
gem 'unicorn', '~> 5.1.0' | ||
... | ... | @@ -277,6 +260,7 @@ gem 'webpack-rails', '~> 0.9.10' |
gem 'rack-proxy', '~> 0.6.0' | ||
gem 'sass-rails', '~> 5.0.6' | ||
gem 'sass', '~> 3.5' | ||
gem 'uglifier', '~> 2.7.2' | ||
gem 'addressable', '~> 2.5.2' | ||
... | ... | @@ -296,7 +280,7 @@ gem 'premailer-rails', '~> 1.9.7' |
# I18n | ||
gem 'ruby_parser', '~> 3.8', require: false | ||
gem 'rails-i18n', gem_versions['rails-i18n'] | ||
gem 'rails-i18n', '~> 5.1' | ||
gem 'gettext_i18n_rails', '~> 1.8.0' | ||
gem 'gettext_i18n_rails_js', '~> 1.3' | ||
gem 'gettext', '~> 3.2.2', require: false, group: :development | ||
... | ... | @@ -382,7 +366,7 @@ group :development, :test do |
gem 'license_finder', '~> 5.4', require: false | ||
gem 'knapsack', '~> 1.17' | ||
gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper'] | ||
gem 'activerecord_sane_schema_dumper', '1.0' | ||
gem 'stackprof', '~> 0.2.10', require: false | ||
... | ... | @@ -396,8 +380,7 @@ group :test do |
gem 'email_spec', '~> 2.2.0' | ||
gem 'json-schema', '~> 2.8.0' | ||
gem 'webmock', '~> 2.3.2' | ||
gem 'rails-controller-testing' if rails5? # Rails5 only gem. | ||
gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0. | ||
gem 'rails-controller-testing' | ||
gem 'sham_rack', '~> 1.3.6' | ||
gem 'concurrent-ruby', '~> 1.1' | ||
gem 'test-prof', '~> 0.2.5' | ||
... | ... |
Gemfile.rails4
deleted
100644 → 0
Gemfile.rails4.lock
deleted
100644 → 0
This diff is collapsed.
app/models/ci/bridge.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/models/suggestion.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
lib/api/suggestions.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
spec/factories/ci/bridge.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment