Pull Request Iteration Statuses
Pull request statuses can be posted on pull request iteration to indicate that status links particular iteration. Iteration statuses behave the same way as pull request statuses, but can expire on new source updates when StatusPolicy is properly configured.
Pull request statuses provide extensibility to the pull request experience. Third party services or users with read permission to the repository can create and get statuses associated with a pull request or an iteration via this REST API. An example of pull request status can be "CI Build Passed", "Integration tests pending", "Linting check succeeded". In order to update a status create a new status with the same genre and name values.
Operations
Create |
Create a pull request status on the iteration. This operation will have the same result as Create status on pull request with specified iteration ID in the requ... |
Delete |
Delete pull request iteration status. You can remove multiple statuses in one call by using Update operation. |
Get |
Get the specific pull request iteration status by ID. The status ID is unique within the pull request across all iterations. |
List |
Get all the statuses associated with a pull request iteration. |
Update |
Update pull request iteration statuses collection. The only supported operation type is This operation allows to delete multiple statuses in one call. The... |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for