Hi Lee, thanks, it solved the issue. However I still don't understand why I see output like this
RAILS_ENV=test /usr/bin/env rake assets:precompile and not RAILS_ENV=test /usr/bin/env bundle exec rake assets:precompile I am using cap3 and capistrano-bundler. thanks, Andrei On Monday, November 11, 2013 6:52:36 PM UTC+1, Lee Hambley wrote: > > I believe this is because each deploy is in it's own directory, and the > bundler cache (if not vendored) is stored in the bundle path. > > --path: Specify a different path than the system default ($BUNDLE_PATH or > $GEM_HOME). Bundler will remember this value for future installs on this > machine > http://bundler.io/v1.3/bundle_install.html > > New deploy, thus new $BUNDLE_PATH. You could probably export > `$BUNBLE_PATH` as part of the default environment for Cap, and set it to a > shared directory. > > Lee Hambley > -- > http://lee.hambley.name/ > +49 (0) 170 298 5667 > > > On 11 November 2013 18:45, Andrei Varanovich <[email protected]<javascript:> > > wrote: > >> Hi Folks, >> >> I am trying to understand why dependencies are installed on every deploy >> in capistrano3. >> >> here is the relevant output: >> >> 7] Command: cd /home/deploy/app/test/releases/20131111101141 && /usr/bin/env >> bundle --gemfile /home/deploy/app/test/releases/20131111101141/Gemfile >> --path --binstubs --without development test >> >> I do have this in the config for the test deployment >> >> set :deploy_to, "/home/deploy/app/test" >> >> The Gemfile exists, so why the dependencies are installed on every deploy? >> >> Thanks, Andrei >> >> -- >> -- >> * You received this message because you are subscribed to the Google >> Groups "Capistrano" group. >> * To post to this group, send email to [email protected]<javascript:> >> * To unsubscribe from this group, send email to >> [email protected] <javascript:> For more options, visit >> this group at http://groups.google.com/group/capistrano?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Capistrano" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en --- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
