Как установить очередь агента в определении версии с помощью REST API? - PullRequest
1 голос
/ 28 октября 2019

Я создаю / обновляю конвейер выпуска в DevOps Azure, используя REST API, и хочу обновить выпуск с помощью определенного пула агентов. В пользовательском интерфейсе параметр находится в разделе: Выпуск конвейера-> Задание агента-> Выбор агента-> Настройка пула агента.

В настоящее время я использую API создания определения выпуска, но не уверен, какой параметр передать в запросе, чтобы обновить настройку пула агента.

Используемый API создания определения выпуска DevOps Azure используется: https://docs.microsoft.com/en-us/rest/api/azure/devops/release/definitions/create?view=azure-devops-rest-5.1 enter image description here Спасибо

1 Ответ

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

Сначала вам нужно получить идентификатор очереди агента. Ниже приведен API для получения сведений об очереди агента.

GET https://dev.azure.com/{organization}/{project}/_apis/distributedtask/queues?queueNames={queueNames}&api-version=5.1-preview.1

Как только вы получите эту информацию, вам потребуется использовать идентификатор пула в теле запроса JSON для создания / обновления определений выпуска с использованием того жеAPI вы упомянули в своем вопросе.

enter image description here

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