У меня есть PHP-приложение (Symfony и ezplatform), и я хочу запускать функциональные тесты автоматически после каждого нажатия на git.
Требование для этого заключается в том, что мне нужна база данных, в которую я могу поместить свой последний дамп БД, а затем запустить тесты для нее.
это вообще возможно сделать в CodeShip для приложения PHP? и если да, то как?
Вы можете настроить, какие команды должны использоваться, когда Codeship начнет ваши тесты, там вы можете добавить такие вещи, как
php app/console doctrine:database:create
просто подумайте о том, что вы должны делать, когда вы настраиваете свой проект с нуля, и запишите его (в bash).
Других решений пока нет …