【发布时间】:2015-09-10 07:58:56
【问题描述】:
我正在尝试使用 When 0.8.4 和 Ruby 2.0.0 运行 Capistrano 2.15.5
我已经添加了
set :whenever_command, "bundle exec whenever"
require "whenever/capistrano"
到我的 deploy.rb 文件的末尾,它总是运行:
/releases/20150910075216 && bundle exec whenever --update-crontab
app_name --set environment=production --roles db
失败了
No such file or directory -
/releases/20150910075216/config/database.yml
因为 database.yml 在文件夹 /shared/ 中,反正我不需要数据库 -
如何去掉 capistrano 命令中的 --roles db?
我有
server("my_server", :app, :web, :db, :primary => true)
因为我需要 :db 用于其他脚本。
感谢您的帮助!
大卫
【问题讨论】:
标签: ruby-on-rails ruby deployment capistrano whenever