Composer process

Ранее им могли только пользоваться только те клиенты, которые находятся у нас на абонентской поддержке (и использовали continuous integration).

Адрес репозиторию - https://www.mygento.ru/modules

Для входа в него – нужно использовать учетную запись от нашего магазина и приватный token (который тоже можно получить в личном кабинете).

Процесс авторизации – стандартный http.

Пример подключения :

composer config -g http-basic.www.mygento.ru vasya@mail.ru 12345678901234567890

Авторизацию можно включить так:

composer config -g repositories.mygento composer https://www.mygento.ru/modules

Каждому клиенту будет доступен тот набор модулей, который он приобретал. Версии доступны согласно сроку их поддержки.

Использование репозитория упрощает работу с нашими модулями – можно автоматически получать последнюю доступную версию модуля (не нужно заходить в ЛК и качать модуль).

Другой немаловажный фактор – увеличение скорости деплоя проекта (к примеру – через Shippable или любой другой docker-сервис), т.к. клонирование модуля по тегу версии с git-репозитория занимает больше времени, чем скачивание zip архива.

В публичном доступе находятся только модуля для Magento 1. Для Magento 2 – в процессе тестирования.