Я хочу скачать универсальный пакет без az cli, как получить ссылку для скачивания? Я не хочу использовать az cli. Является ли это возможным?
URL-адрес:
https://pkgs.dev.azure.com/<org>/<project>/_apis/packaging/feeds/<feed>/UPack/packages/<package-name>/versions/<version>?api-version=7.1-preview.1
Ответ:
{
"id": "<package-name>",
"name": "<package-name>",
"version": "<version>"
}
Боюсь, что на данный момент не существует такого Rest API, который мог бы загрузить универсальный пакет в Azure DevOps.
REST API, которым вы поделились, поддерживает только получение информации о версии универсальных пакетов. И другие существующие REST API не могут загрузить пакет.
В настоящее время Azure DevOps поддерживает только использование Azure DevOps CLI (без конвейера): универсальная загрузка az артефактов или Задача загрузки универсального пакета (в конвейере) для загрузки универсальных пакетов.
Я могу полностью понять ваше требование. Вот предложение с тем же требованием: Загрузите универсальный пакет REST API.
где ссылка на скачивание
artifacttool.exe
? Я знаю, что когда мы устанавливаемaz cli
, мы получаем его как расширение. А есть ли возможность скачать его отдельно?