Поделиться через


Events - Post Event

Отправка события задания конвейера для обработки планом выполнения.

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1

Параметры URI

Имя В Обязательно Тип Описание
hubName
path True

string

Имя концентратора сервера. Распространенные примеры: "build", "rm", "checks"

organization
path True

string

Название организации Azure DevOps.

planId
path True

string

uuid

Идентификатор плана.

scopeIdentifier
path True

string

uuid

GUID проекта для область запроса

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение 7.1-preview.1.

Текст запроса

Имя Тип Описание
jobId

string

Идентификатор задания конвейера, затронутого событием.

name

string

Имя события задания конвейера.

Ответы

Имя Тип Описание
200 OK

успешная операция

Безопасность

accessToken

Личный маркер доступа. Используйте любое значение для имени пользователя и маркера в качестве пароля.

Type: basic

Примеры

Send a TaskCompletedEvent

Sample Request

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/events?api-version=7.1-preview.1

{
  "result": "succeeded",
  "taskId": "61153303-347e-5f06-a6a1-ce2102bd68eb",
  "name": "TaskCompleted",
  "jobId": "3a7e60dc-c5b0-5009-86eb-0f217c12e2ea"
}

Sample Response

Определения

JobEvent

Событие задания конвейера, обрабатываемое планом выполнения.

Имя Тип Описание
jobId

string

Идентификатор задания конвейера, затронутого событием.

name

string

Имя события задания конвейера.