From: Lucas Di Pentima Date: Mon, 17 Aug 2020 19:39:01 +0000 (-0300) Subject: 16470: Pins launchy gem to avoid requiring ruby >= 2.4.0 X-Git-Tag: 2.1.0~113^2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/0e4b898a5d6735be7e0ef902dc185f037428e6f1 16470: Pins launchy gem to avoid requiring ruby >= 2.4.0 Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- diff --git a/apps/workbench/Gemfile b/apps/workbench/Gemfile index 41b2fd26b4..d5b416b539 100644 --- a/apps/workbench/Gemfile +++ b/apps/workbench/Gemfile @@ -38,8 +38,14 @@ group :assets do gem 'therubyracer', :platforms => :ruby end -group :development do +group :development, :test, :performance do gem 'byebug' + # Pinning launchy because 2.5 requires ruby >= 2.4, which arvbox currently + # doesn't have because of SSO. + gem 'launchy', '~> 2.4.0' +end + +group :development do gem 'ruby-debug-passenger' gem 'rack-mini-profiler', require: false gem 'flamegraph', require: false @@ -55,7 +61,6 @@ group :test, :diagnostics, :performance do end group :test, :performance do - gem 'byebug' gem 'rails-perftest' gem 'ruby-prof' gem 'rvm-capistrano' diff --git a/apps/workbench/Gemfile.lock b/apps/workbench/Gemfile.lock index f037407022..e19172cb2e 100644 --- a/apps/workbench/Gemfile.lock +++ b/apps/workbench/Gemfile.lock @@ -158,8 +158,8 @@ GEM thor (>= 0.14, < 2.0) json (2.3.0) jwt (1.5.6) - launchy (2.5.0) - addressable (~> 2.7) + launchy (2.4.3) + addressable (~> 2.3) less (2.6.0) commonjs (~> 0.2.7) less-rails (4.0.0) @@ -351,6 +351,7 @@ DEPENDENCIES headless (~> 1.0.2) httpclient (~> 2.5) jquery-rails + launchy (~> 2.4.0) less less-rails lograge