如何根据部署配置为Capistrano指定gems?

时间:2014-06-12 13:40:43

标签: ruby-on-rails capistrano

我们有一个Ruby on Rails项目,我们使用Capistrano将其部署到两个服务器上。一台服务器将使用MySQL,另一台服务器将使用PostgreSQL。因此他们将分别需要mysqlpg宝石。我们不想在两台机器上安装两个宝石。

理想情况下,在每个服务器的部署配置中说我们希望为此部署包含此gem以及该部署的gem是很好的。

我们目前有两个代码分支,每个分支都有不同的GemfileGemfile.lock。它有效,但很难看。

任何可以让我们指定每个配置Gems的想法,或者在cap deploy的命令行上提供?

0 个答案:

没有答案