设置Capistrano当前路径

时间:2012-04-29 16:52:43

标签: ruby-on-rails deployment capistrano

我需要覆盖默认的Capistrano当前路径。我想部署到/var/www/apps/myapp 然后将当前符号链接设置为/var/www/mysite.com而不是默认/var/www/apps/myapp/current。我如何实现这一目标?

1 个答案:

答案 0 :(得分:7)

在deploy.rb中定义以下内容:

set :current_path, '/var/www/mysite.com'

这可能会使插件,脚本或capistrano的其他部分出现假设默认布局。

更安全的解决方案是将/var/www/mysite.com符号链接到/var/www/apps/myapp/current