Condividi tramite


Pull Request Statuses

Gli stati delle richieste pull offrono estendibilità all'esperienza di richiesta pull. I servizi di terze parti o gli utenti con autorizzazione di lettura per il repository possono creare e ottenere gli stati associati a una richiesta pull o a un'iterazione tramite questa API REST. Un esempio di stato della richiesta pull può essere "CI Build Pass", "Integration tests pending", "Linting check succeeded". Per aggiornare uno stato, creare un nuovo stato con gli stessi valori di genere e nome.

Operazioni

Create

Creare uno stato della richiesta pull.

L'unico campo obbligatorio per lo stato è Context.Name che identifica in modo univoco lo stato. Si noti che è possibile specificare iterationId in...

Delete

Eliminare lo stato della richiesta pull.

È possibile rimuovere più stati in una chiamata usando l'operazione di aggiornamento.

Get

Ottenere lo stato specifico della richiesta pull in base all'ID. L'ID di stato è univoco all'interno della richiesta pull in tutte le iterazioni.

List

Ottenere tutti gli stati associati a una richiesta pull.

Update

Aggiornare la raccolta degli stati delle richieste pull. L'unico tipo di operazione supportato è remove.

Questa operazione consente di eliminare più stati in una sola chiamata. Il percorso di t...