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


Pull Request Statuses

Состояния запросов на вытягивание обеспечивают расширяемость интерфейса запроса на вытягивание. Сторонние службы или пользователи с разрешением на чтение репозитория могут создавать и получать состояния, связанные с запросом на вытягивание или итерацией, с помощью этого REST API. Примером состояния запроса на вытягивание может быть "Сборка CI пройдена", "Ожидается проверка интеграции", "Анализ проверка успешно выполнено". Чтобы обновить состояние, создайте новое состояние с теми же значениями жанра и имени.

Операции

Create

Создайте состояние запроса на вытягивание.

Единственное обязательное поле для состояния — уникальное Context.Name идентифицирующее состояние. Обратите внимание, что можно указать iterationId в...

Delete

Удаление состояния запроса на вытягивание.

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

Get

Получение определенного состояния запроса на вытягивание по идентификатору. Идентификатор состояния уникален в запросе на вытягивание во всех итерациях.

List

Получение всех состояний, связанных с запросом на вытягивание.

Update

Обновление коллекции состояний запросов на вытягивание. Единственный поддерживаемый тип операции — remove.

Эта операция позволяет удалить несколько состояний в одном вызове. Путь t...