詹金斯盒子上带有人格的学说迁移

时间:2013-01-11 17:13:19

标签: symfony doctrine-orm capifony

我正在尝试从Jenkins框中部署Symfony2应用程序。我正在为2种不同的环境使用capifony多级部署系统:dev和uat。

当我把

before "symfony:cache:warmup", "symfony:doctrine:migrations:migrate"
在我的dev.rb文件上的

我从capifony

收到错误
`symfony:doctrine:migrations:migrate' is only run for servers matching {:roles=>:app, :only=>{:primary=>true}, :except=>{:no_release=>true}}, but no servers matched

如何使用capifony自动部署和执行迁移?

1 个答案:

答案 0 :(得分:6)

固定!

在stage.rb文件中添加:

role    :app,               domain, :primary => true