Учение о миграции с капифонией на ящик Дженкинса

Я пытаюсь развернуть приложение Symfony2 из коробки Jenkins. Я использую многоступенчатую систему развертывания 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 ответ

Решение

Исправлена!

В вашем файле stage.rb просто добавьте:

role    :app,               domain, :primary => true
Другие вопросы по тегам