Freigeben über


Pull Request Statuses

Pull Request-Status bieten Erweiterbarkeit für die Pull Request-Benutzeroberfläche. Drittanbieterdienste oder Benutzer mit Leseberechtigung für das Repository können über diese REST-API Status erstellen und abrufen, die einem Pull Request oder einer Iteration zugeordnet sind. Ein Beispiel für pull request status kann "CI Build Erfolgreich", "Integrationstests ausstehend", "Linting-Überprüfung erfolgreich" sein. Um einen status einen neuen status mit den gleichen Genre- und Namenswerten erstellen.

Vorgänge

Create

Erstellen Sie einen Pull Request status.

Das einzige erforderliche Feld für den status istContext.Name, dass die status eindeutig identifiziert. Beachten Sie, dass Sie iterationId in angeben können.

Delete

Löschen Sie pull request status.

Sie können mehrere Status in einem Aufruf entfernen, indem Sie den Update-Vorgang verwenden.

Get

Rufen Sie den spezifischen Pull Request status nach ID ab. Die status-ID ist innerhalb des Pull Request über alle Iterationen hinweg eindeutig.

List

Ruft alle Status ab, die einem Pull Request zugeordnet sind.

Update

Aktualisieren Sie die Pull Request Statuses Collection. Der einzige unterstützte Vorgangstyp ist remove.

Mit diesem Vorgang können mehrere Status in einem Aufruf gelöscht werden. Der Pfad des...