【发布时间】:2014-07-24 18:07:13
【问题描述】:
很难让它发挥作用。我刚刚添加了 dotenv gem 以适应 Rails 4.1 secrets.yml 文件。我还在.env 文件中有database.yml 的密码。
添加到我的部署:
set :linked_files, %w{config/database.yml .env}
当我运行cap production deploy 时,我得到:
/shared/config/database.yml does not exist on 107.170.....
如何获取要添加的 database.yml?
我查看capistrano touch gem 没有运气,因为在我创建空文件后,ActiveRecord 抛出No 'production' database 错误
【问题讨论】:
-
您将
database.yml和.env保存在哪里?在本地机器上? -
config/database.yml和.env在根目录中
标签: ruby-on-rails ruby capistrano