From 3a76dc40dda91a3804276fcc73260bb2a529c034 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 30 Apr 2011 11:09:32 -0700 Subject: Sandbox: update doc for latest Bundler versions Bundler 1.0.x is much improved :) --- Sandbox | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Sandbox b/Sandbox index d101106..1df149b 100644 --- a/Sandbox +++ b/Sandbox @@ -3,7 +3,7 @@ Since unicorn includes executables and is usually used to start a Ruby process, there are certain caveats to using it with tools that sandbox RubyGems installations such as -{Bundler}[http://github.com/carlhuda/bundler] or +{Bundler}[http://gembundler.com/] or {Isolate}[http://github.com/jbarnette/isolate]. == General deployment @@ -45,11 +45,20 @@ This is no longer be an issue as of bundler 0.9.17 ref: http://mid.gmane.org/8FC34B23-5994-41CC-B5AF-7198EF06909E@tramchase.com +=== BUNDLE_GEMFILE for Capistrano users + +You may need to set or reset the BUNDLE_GEMFILE environment variable in +the before_exec hook: + + before_exec do |server| + ENV["BUNDLE_GEMFILE"] = "/path/to/app/current/Gemfile" + end + === Other ENV pollution issues -You may need to set or reset BUNDLE_GEMFILE, GEM_HOME, GEM_PATH and PATH -environment variables in the before_exec hook as illustrated by -http://gist.github.com/534668 +If you're using an older Bundler version (0.9.x), you may need to set or +reset GEM_HOME, GEM_PATH and PATH environment variables in the +before_exec hook as illustrated by http://gist.github.com/534668 == Isolate -- cgit v1.2.3-24-ge0c7