В нашей организации есть локально работающий экземпляр Artifactory, а также локальный экземпляр Bitbucket.Мы пытаемся заставить их хорошо играть вместе, чтобы Artifactory мог обслуживать наши частные PHP-пакеты прямо из Bitbucket.
В частности, мы хотели бы создать удаленный репозиторий Composer в Artifactory, который обслуживает наши частные пакеты PHP, где эти пакеты получены из репозиториев git на нашем локальном сервере Bitbucket.
Обратите внимание, что мы не будем создавать и загружать собственные zip-файлы пакетов для каждой новой версии пакета, как предлагается здесь .В идеале, мы просто хотим иметь возможность фиксировать изменения в пакете PHP в BitBucket, помечать эти изменения как новую версию пакета, и эта новая версия будет автоматически подбираться и обслуживаться Artifactory.
Artifactory Документация Composer предполагает, что это возможно:
Удаленный репозиторий Composer в Artifactory может использовать proxy packagist.org и другие репозитории Artifactory Composer для индексных файлов, а также системы контроля версий, такие каккак GitHub или BitBucket , или локальные репозитории Composer в других экземплярах Artifactory для двоичных файлов.
Мы потратили много времени, пытаясь выполнить эту работу, но не смогли этого сделать,Удаленный репозиторий, который мы создаем, всегда остается пустым, независимо от того, что мы делаем. Может кто-нибудь предложить пример, чтобы помочь, или даже просто подтвердить, что то, что мы пытаемся сделать, невозможно?
Для справки, мы пытались найти правильные настройки для установки.на страницу настройки:
Спасибо!