Just curious if there is an easy way to load more than one Gemfile from a Ruby application.
If you\'re (quite sensibly) wondering why I would do such a crazy thing..
I use this in my Gemfile:
if File.exists?('Gemfile.devel') then
eval File.read('Gemfile.devel'), nil, 'Gemfile.devel'
end
The last argument to eval makes exceptions in Gemfile.devel show up with the correct filename.
A Gemfile is "just Ruby". You can search for any other Gemfiles needed and include them, if you want to...
Update: see http://madebynathan.com/2010/10/19/how-to-use-bundler-with-plugins-extensions/
If I understand your question, capistrano is a bundler aware way to do deployment.