【发布时间】:2011-09-11 23:37:34
【问题描述】:
使用 Rails 3.0.7 和 git,使用 capistrano 进行部署。我使用不同的机器作为 Web 和应用服务器。我无法将应用程序代码部署到 Web 服务器,只能部署静态资产——基本上是 public/ 文件夹。
这似乎很常见,但没有运气寻找最佳实践。
是否围绕 capistrano 构建了任何东西来处理这种情况?否则我会考虑添加任务来创建结构,但scp 来自应用服务器的公共目录将是解决方案。
【问题讨论】:
标签: ruby-on-rails git deployment nginx capistrano