Как стать автором
Обновить

Комментарии 4

Что то подобное реализовано в Magento Cloud.
Думаю было бы лучше из этих файлов сделать модуль который доавбляет команды в Magento CLI. Тогда можно сразу использовать с помощью php bin/magento
Думаю было бы лучше из этих файлов сделать модуль который доавбляет команды в Magento CLI. Тогда можно сразу использовать с помощью php bin/magento

Плохое решение. Скрипты из статья, насколько я понял, выполняют развертывание приложения и настройку окружения. Magento CLI работает с развернутым приложением.

Это примерно как Мюнгхаузен
image


Предпочитаю работать с первоисточниками и самому комбинировать необходимые сервисы/приложения в соответствии с текущим моментом. Тем более, я с Docker'ом "не дружу" — как-то не попался он мне на пути в таком виде, чтобы я с ним "сдружился". У меня скрипты shell'овские и, по-большому, счету, просто автомтатизируют рутинные операции, которые можно сделать вручную с консоли. Никакой скрытой магии. Как я написал в заключении — это не универсальное (суть — сложное), а типовое решение (суть — часто используемое). Под "типовым" я подразумеваю, что при развертывания среды для разработки Magento-модуля нужно:


  • развернуть саму Magento;
  • инициализировать базу данных;
  • подключить к приложению нужный модуль/модули;

Все это можно сделать через консоль. И заскриптовать.


А за ссылки — спасибо. Будет интересно глянуть :)

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.