Как получить URL-адрес для загрузки последнего созданного пакета артефактов в Azure DevOps
Раньше у меня был простой URL-адрес, подобный этому (ниже), который автоматически указывал на последний артефакт сборки.
https://{organization}.visualstudio.com/{project}/_packaging?_a=packagefeed={feedid}&package={packageid}&preferRelease=true?api-version=6.0-preview.1
Но это больше не работает из-за некоторого обновления Azure.
Кто-нибудь знает способ обойти это?
1 ответ
Если вы хотите загрузить артефакт, опубликованный задачей « Публикация артефактов сборки» или задачей « Публикация артефактов конвейера » из конвейера сборки, вы можете использовать RESI API « Артефакты — получить артефакт », чтобы получить URL-адрес загрузки указанного артефакта сборки.
Если вы хотите получить URL-адрес загрузки пакета, опубликованного в канале Azure Artifacts, вы можете попробовать использовать следующий API RESI для загрузки пакета:
- " Maven – скачать пакет ", чтобы загрузить пакет Maven из канала Azure Artifacts.
- " Npm — Загрузить пакет ", чтобы загрузить пакет Npm из канала Azure Artifacts.
- " NuGet – скачать пакет ", чтобы загрузить пакет NuGet из канала Azure Artifacts.
- " Python — скачать пакет ", чтобы загрузить пакет Python из канала Azure Artifacts.