From 9852527a958fa567ddf7e3f1bc5b4d2583849b4a Mon Sep 17 00:00:00 2001 From: Jared Beck Date: Fri, 15 Jan 2016 00:20:49 -0500 Subject: [PATCH] Improve speed of bundler resolution We're seeing an issue with slow dependency resolution for the AR3 gemfile, consistently taking 10 minutes on travis. I am hoping that stricter version constraints will make bundler's job easier. If this doesn't improve the situation, we may have to try debugging with `DEBUG_RESOLVER=1` turned on. --- Appraisals | 6 +++--- paper_trail.gemspec | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Appraisals b/Appraisals index 68d02931..8acc3080 100644 --- a/Appraisals +++ b/Appraisals @@ -8,13 +8,13 @@ # > https://github.com/thoughtbot/appraisal appraise "ar3" do - gem "activerecord", "~> 3.2" + gem "activerecord", "~> 3.2.22" gem "i18n", "~> 0.6.11" gem "request_store", "~> 1.1.0" group :development, :test do - gem 'railties', '~> 3.0' - gem 'test-unit', '~> 3.0' + gem 'railties', '~> 3.2.22' + gem 'test-unit', '~> 3.1.5' platforms :ruby do gem 'mysql2', '~> 0.3.20' end diff --git a/paper_trail.gemspec b/paper_trail.gemspec index 8a05a2ed..1f2a8535 100644 --- a/paper_trail.gemspec +++ b/paper_trail.gemspec @@ -26,22 +26,22 @@ Gem::Specification.new do |s| s.add_development_dependency 'appraisal', '~> 2.1' s.add_development_dependency 'rake', '~> 10.4.2' - s.add_development_dependency 'shoulda', '~> 3.5' + s.add_development_dependency 'shoulda', '~> 3.5.0' s.add_development_dependency 'ffaker', '~> 2.1.0' s.add_development_dependency 'railties', ['>= 3.0', '< 5.0'] - s.add_development_dependency 'sinatra', '~> 1.0' - s.add_development_dependency 'rack-test', '>= 0.6' + s.add_development_dependency 'sinatra', '~> 1.4.6' + s.add_development_dependency 'rack-test', '~> 0.6.3' s.add_development_dependency 'rspec-rails', '~> 3.4.0' - s.add_development_dependency 'generator_spec' + s.add_development_dependency 'generator_spec', '~> 0.9.3' s.add_development_dependency 'database_cleaner', '~> 1.2' s.add_development_dependency 'pry-nav', '~> 0.2.4' s.add_development_dependency 'rubocop', '~> 0.35.1' - s.add_development_dependency 'timecop' + s.add_development_dependency 'timecop', '~> 0.8.0' if defined?(JRUBY_VERSION) - s.add_development_dependency 'activerecord-jdbcsqlite3-adapter', '~> 1.3' - s.add_development_dependency 'activerecord-jdbcpostgresql-adapter', '~> 1.3' - s.add_development_dependency 'activerecord-jdbcmysql-adapter', '~> 1.3' + s.add_development_dependency 'activerecord-jdbcsqlite3-adapter', '~> 1.3.15' + s.add_development_dependency 'activerecord-jdbcpostgresql-adapter', '~> 1.3.15' + s.add_development_dependency 'activerecord-jdbcmysql-adapter', '~> 1.3.15' else s.add_development_dependency 'sqlite3', '~> 1.2' s.add_development_dependency 'pg', '~> 0.17'