Меню

Continuous integration

С помощью Console Jedi сочетание слов «Битрикс» и CI становится реальностью: от ныне проект можно развернуть и настроить одной консольной командой, как в песочнице у разработчика, так и на боевой площадке.

  1. Подключите к своему проекту Console Jedi.
  2. Настройки «Битрикса», различающиеся в зависимости от окружения (dev, prod), устанавливайте через настройки окружений.

Тогда, после выкачивания свежего кода на боевую площадку, будет достаточно установить пакеты через Composer и применить «боевые» настройки «Битрикса»:

composer install --no-dev --prefer-dist --no-interaction
./vendor/bin/jedi env:init prod --no-interaction

Консольная команда env:init, в отличии от остальных команд, имеет особый алгоритм выполнения, заслуживающий отдельного объяснения:

env:init