С помощью Console Jedi сочетание слов «Битрикс» и CI становится реальностью: от ныне проект можно развернуть и настроить одной консольной командой, как в песочнице у разработчика, так и на боевой площадке.
Тогда, после выкачивания свежего кода на боевую площадку, будет достаточно установить пакеты через Composer и применить «боевые» настройки «Битрикса»:
composer install --no-dev --prefer-dist --no-interaction
./vendor/bin/jedi env:init prod --no-interaction
Консольная команда env:init
, в отличии от остальных команд, имеет особый алгоритм выполнения,
заслуживающий отдельного объяснения: