2

capistranoを介してアプリをWebサーバーにデプロイしようとしています。私が走るとき

cap deploy:cold

私は得る

executing "cd /home/toe/apps/gallery2/releases/20120719172307 && rake RAILS_ENV=production  db:migrate"
`deploy:migrate' is only run for servers matching {:roles=>:db, :only=>{:primary=>true}}, but no servers matched

私はグーグルをしましたが、解決策は見つかりませんでした。

4

1 に答える 1

6

config/deploy.rbでロール「db」のサーバーを定義する必要があります

set :domain, 'horse.mine'
# ...
role :app, domain
role :web, domain
role :db, domain, :primary => true

ここで、ドメインは単なるエイリアスです。

于 2012-07-19T18:05:14.243 に答える