symfony — Функциональное тестирование на Codeship для приложения PHP

У меня есть PHP-приложение (Symfony и ezplatform), и я хочу запускать функциональные тесты автоматически после каждого нажатия на git.

Требование для этого заключается в том, что мне нужна база данных, в которую я могу поместить свой последний дамп БД, а затем запустить тесты для нее.

это вообще возможно сделать в CodeShip для приложения PHP? и если да, то как?

2

Решение

Вы можете настроить, какие команды должны использоваться, когда Codeship начнет ваши тесты, там вы можете добавить такие вещи, как
php app/console doctrine:database:create просто подумайте о том, что вы должны делать, когда вы настраиваете свой проект с нуля, и запишите его (в bash).

1

Другие решения

Других решений пока нет …