From 1cf8f1f52292533f0da41256823adf51bf955837 Mon Sep 17 00:00:00 2001 From: Steve LaMere Date: Fri, 16 Dec 2016 16:02:51 -0500 Subject: [PATCH] Avoid using Bundler dependencies_for -- it was removed in Bundler v1.12 --- lib/moonshine/manifest/rails/rails.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/moonshine/manifest/rails/rails.rb b/lib/moonshine/manifest/rails/rails.rb index 0172639d..62c5b352 100644 --- a/lib/moonshine/manifest/rails/rails.rb +++ b/lib/moonshine/manifest/rails/rails.rb @@ -109,7 +109,8 @@ def rails_gems else Bundler.load end - bundler_dependencies = bundler.dependencies_for(:default, rails_env.to_sym) + bundler_groups = [:default, rails_env.to_sym] + bundler_dependencies = bundler.dependencies.select {|d| (bundler_groups & d.groups).any? } bundler_dependencies.each do |dependency| system_dependencies = configuration[:apt_gems][dependency.name.to_s] || [] system_dependencies.each do |system_dependency|