rightscale/right_link — pull request #41 by xeger (2012-03-14 18:30:29+00:00)
Title: Make the use of Bundler optional at runtime.

We continue to use Bundler to track our gem dependencies and to assemble gems for installation, but at runtime we no longer require Bundler to be present.

If the Gemfile is present, we activate Bundler; else we simply rely on Rubygems and the "gem" DSL to activate all required gems. This lets us deploy RightLink sans Bundler, to support installation of third-party gems.

Gemfile remains present in tarball-mode builds, to facilitate development e.g. with gitted gems.