Согласно результатам теста, в настоящее время возможно только получить журнал выпуска открытого текста через второй API.
Вы можете получить deployPhaseId
и taskId
в соответствии с API, предоставленным Shayki, deployPhaseId
относится к идентификатору задания агента на стадии. Недостатком второго API-интерфейса rest является то, что он не может получить полный журнал выпуска, он может получить только журнал одной задачи.
Если вы не получите журнал выпуска через остальные API, вы можете загрузить полный журнал из веб-интерфейса с помощью кнопки Download all logs
.
Что касается первого API-интерфейса rest, я протестировал URL в браузере: https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}/logs
, он автоматически загрузил файл log.zip в локальный. Тест в почтальоне, он вернул неузнаваемый код.