我需要覆盖默认的Capistrano当前路径。我想部署到/var/www/apps/myapp
然后将当前符号链接设置为/var/www/mysite.com
而不是默认/var/www/apps/myapp/current
。我如何实现这一目标?
答案 0 :(得分:7)
在deploy.rb中定义以下内容:
set :current_path, '/var/www/mysite.com'
这可能会使插件,脚本或capistrano的其他部分出现假设默认布局。
更安全的解决方案是将/var/www/mysite.com
符号链接到/var/www/apps/myapp/current