Чтобы (пере)поднять окружение, используя docker-compose:
./tools/start.shЧтобы начать работать осталось установить зависимости:
docker-compose exec phpfpm composer install --prefer-source --no-interaction --no-plugins --no-scripts
docker-compose exec phpfpm npm install --only=production --no-audit
docker-compose exec tests composer install --prefer-source --no-interaction --no-plugins --no-scriptsЧтобы построить ассеты делаем:
docker-compose exec phpfpm npm run buildЧтобы прогнать приемочные тесты:
./tools/test.shПри выполнении каждый Cest запускается в своем окружении. Лучше доверить эту работу TeamCity!