Я использую фиды Artifacts Dev Ops для распространения пакетов python, я использовал фид по умолчанию, предварительно созданный внутри артефактов моей собственной «Организации», и я могу загружать с помощью инструмента Python «twine» (пакета), но не в фиде, созданном мной ( не по умолчанию). Мне нужно создать фид, потому что я хочу сделать то же самое в своей организации-работодателе, а фида по умолчанию нет, потому что есть много проектов и так далее. когда я пытаюсь загрузить созданный канал (не по умолчанию) в Dev Ops через функцию шпагата, мне сообщает, что он не существует. Я абсолютно уверен, что он существует, и вы можете видеть это на изображениях, и если я попытаюсь сделать это в своей организации разработчиков, то произойдет то же самое.
Шпагат Python Feed Artifact не находит его
Ответы (1)
Шпагат Python Feed Artifact не находит его
Это известная проблема с фид на уровне проекта.
Microsoft недавно изменила уровень области действия по умолчанию для новых каналов на Project вместо Organization, что нарушило работу нескольких задач Azure Pipeline. Эта проблема не затрагивает старые фиды.
Проверьте эту тему:
Новые фиды теперь по умолчанию относятся к области проекта, а необходимое исправление для конвейерных задач не удалось развернуть. Мы выпускаем исправление для обновления до новейших версий конвейерных задач, и оно должно выйти к концу дня.
Итак, самое простое решение — использовать старый фид.
Надеюсь это поможет.
person
Leo Liu-MSFT
schedule
10.12.2019