Нет возможности скопировать URL загрузки артефактов в новых сборках DevOps Azure - PullRequest
0 голосов
/ 30 сентября 2019

Как скопировать URL-адрес загрузки артефактов в новые сборки Azure Devops?

Ответы [ 2 ]

1 голос
/ 01 октября 2019

Вы можете попытаться создать собственную ссылку в формате:

https://devops.azure.com/{org_name}/{team_project_name}/_apis/build/builds/{build_id}/artifacts?artifactName={artifact_name}&api-version=5.1&%24format=zip

  1. {org_name} - имя вашей учетной записи Azure Devops
  2. {team_project_name} - имя командного проекта, в котором выполняется ваша сборка
  3. {build_id} - идентификатор вашей сборки, содержащей файлы для загрузки. Вы можете найти его по ссылке:

enter image description here

{artifact_name} - название вашего артефакта (по умолчанию drop). Вы найдете его в опубликованных артефактах:

enter image description here

1 голос
/ 30 сентября 2019

В настоящее время нет возможности напрямую скопировать URL-адрес загрузки артефактов. Со страницы мы можем загрузить его, только нажав кнопку загрузки.

Чтобы решить эту проблему, нам нужно нажать F12 в браузере, а затем выбрать Network, чтобы захватить URL-адрес загрузки.

enter image description here

Непосредственно с помощью API, захваченного на изображении выше, я могу успешно загрузить артефакт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...