【发布时间】:2011-01-25 18:56:49
【问题描述】:
我有一个使用 Capistrano 部署的 Rails 应用程序,在我们的验收环境中,我想设置页面标题以包含当前部署的分支。
该分支是通过 Capistrano 部署的,我想以某种方式将该信息从 Cap 迁移到 Rails。
显然我可以让 Cap 将分支名称写入文件并在 Rails 中读回,但我希望有更好的解决方案。
我已经尝试了一些设置 default_environment 的实验,但我假设这似乎没有奏效,因为这些环境变量只存在于 Capistrano 创建的 shell 中。
有什么建议吗?
【问题讨论】:
标签: ruby-on-rails ruby deployment capistrano