首先让我说这是我第一次部署 Rails 应用程序,所以我对此很陌生。我的生产环境现在成功运行并使用 Capistrano 进行了部署,但由于缺少 gem,部署第一次失败。为了解决这个问题,我基本上在服务器上克隆了我的 repo,运行
bundle install
这成功安装了 gems,并且 Capistrano 下一次成功部署。
因此,考虑到这一点,是否有一种正确的方法可以在每次部署时安装新的 gem?
我的环境是 Ubuntu Server、Apache2、Passenger、Rails。
谢谢!