4
目前,我只是运行以下:如何管理capistrano部署中的捆绑宝石?
后“部署:update_code”,“部署:包”
namespace :deploy do
task :bundle do
run "cd #{release_path} && bundle install --deployment --without development test staging"
end
end
现在能正常工作,但捆绑最终安装所有的宝石每次都有vendor/gems
。虽然我理解为每个版本隔离gem的优点(与使用共享文件夹相反,哪个(?)可能导致回滚错误等),但确实有更好的方法可以做到这一点有很多时间来部署和保存磁盘空间。
嗯,死链接。当然会想要这个答案。 – 2015-06-19 22:19:39