Канал артефактов Azure Devops в качестве восходящего источника для канала на отдельном сервере Azure Devops

В моей организации есть несколько локальных серверов Azure Devops 2019. На сервере A есть поток артефактов, где публикуются некоторые внутренние пакеты nuget.

Репозиторий проекта, над которым я работаю, размещен на сервере B. Я хочу использовать один канал Azure Artifacts в качестве источника для зависимостей nuget для моего проекта, поэтому я хотел бы настроить канал на сервере A в качестве источника восходящего потока для канала на сервере B . Есть ли способ сделать это? Графический интерфейс довольно ограничен и документация тоже не помогла.


person rufus1530    schedule 23.04.2021    source источник
comment
есть ли внутри того же арендатора в вашей организации / активном каталоге? вы можете настроить этот исходный код.   -  person Turbot    schedule 26.04.2021
comment
@Turbot, они находятся в одной сети, у них общий активный каталог, но они находятся на разных виртуальных машинах. Я хочу установить канал сервера A как доступный исходный источник для каналов на сервере B. Может быть, есть место, где я могу передать URL-адрес внешнего канала в Azure Devops? Что-то вроде сервисных подключений?   -  person rufus1530    schedule 26.04.2021
comment
вы можете настроить с сервера B, используя настроить исходные источники из Azure Artifact Feed - в настоящее время поддерживаются только универсальные пакеты, которые вы можете загрузить шаг cmd / shell и использовать Nuget для справки, я сделал это для проекта, над которым я работаю.   -  person Turbot    schedule 27.04.2021
comment
Мы можем добавить канал артефактов Azure в другую организацию в рамках вашего клиента Azure AD в качестве восходящего источника. Но вы используете Azure DevOps Server и AD вместо Azure DevOps Services и Azure AD. В настоящее время такой сервисной связи тоже нет.   -  person Walter    schedule 27.04.2021


Ответы (1)


Боюсь, что мы не сможем настроить фид на сервере A в качестве источника восходящего потока для фида на сервере B. Я полностью понимаю доставленные вам неудобства. Я предлагаю вам создать заявку в Developer Сообщество. Вы можете отслеживать свои предложения и голосовать за них. Группа продуктов будет регулярно проверять эти заявки и рассматривать их как дорожную карту.

В качестве обходного пути вы можете отправить свои пакеты на другой сервер. После этого вы можете добавить канал артефактов Azure в свою организацию в качестве исходного источника.

person Walter    schedule 26.04.2021
comment
спасибо за разъяснения, я буду придерживаться ручного добавления зависимостей и создам заявку на предложение. - person rufus1530; 27.04.2021