Задать вопрос
  • Как устроена работа composer с репозиториями?

    @demoniqus Автор вопроса
    Да в общем-то никакого проекта, по большому счёту, ещё нет. Вот ссылка на базовый репозиторий. А вот ссылка на подключаемый репозиторий, зависящий от базового.
    Репозиторий задавал вот так
    {
    ...
        "repositories": {
            "user-data-object-bundle": {
                "type": "vcs",
                "url": "https://github.com/demoniqus/user-data-object-bundle.git"
            }
        }
    ...
    }


    В качестве type пробовал и vcs, и git, и github, и path.

    У нас есть внутренний проект. В нем есть внутренние бандлы, имеющие зависимость от других внутренних бандлов. Там ни в app/composer.json, ни в vendor/company-bundle/composer.json вообще не указаны никакие репозитории. Однако всё работает. Правда, проект на gitlab, а не на github. И непонятно, как оно работает.
    Есть подозрение, что может какая-то глобальная настройка composer внутри контейнера... Насколько я помню, мы всегда выполняли все манипуляции с composer'ом в контейнере
    Написано
  • Как устроена работа composer с репозиториями?

    @demoniqus Автор вопроса
    Нет, ни на packagist не регистрировал, ни Satis не использовал...
    Написано
  • Как устроена работа composer с репозиториями?

    @demoniqus Автор вопроса
    Так, спасибо, уже кое-что по этому root-only нашел. Читаю.
    Но у меня остается пока нерешенный вопрос. У нас есть внутренний проект. Правда, он размещен на gitlab вместо github. И там также есть дополнительные наши внутренние бандлы, которые в свою очередь имеют зависимости от других внутренних бандлов. В данном проекте я вообще не вижу ни в app/composer.json, ни в vendor/company-bundle/composer.json никаких репозиториев. Источник-репозиторий я вижу только в app/composer.lock. И это работает. Как?
    Написано