Skip to content

zfbase/zfe-demo

Repository files navigation

ZFE Demo

Чтобы (пере)поднять окружение, используя 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!