Pull Request Statuses

プル要求の状態は、pull request エクスペリエンスの拡張性を提供します。 リポジトリに対する読み取りアクセス許可を持つサード パーティのサービスまたはユーザーは、この REST API を介してプル要求またはイテレーションに関連付けられた状態を作成して取得できます。 pull request 状態の例としては、"CI ビルドに合格しました"、"統合テストが保留中"、"リンティング チェック成功" があります。 ステータスを更新するには、同じジャンルと名前の値を持つ新しいステータスを作成します。

Operations

Create

pull request 状態を作成します。

状態に必要なフィールドは、 Context.Name 状態を一意に識別することだけです。 iterationId は で指定できることに注意してください。

Delete

pull request の状態を削除します。

Update 操作を使用すると、1 回の呼び出しで複数の状態を削除できます。

Get

特定の pull request 状態を ID で取得します。 状態 ID は、すべてのイテレーションにわたって pull request 内で一意です。

List

pull request に関連付けられているすべての状態を取得します。

Update

pull request statuses コレクションを更新します。 サポートされている操作の種類は のみです remove

この操作により、1 回の呼び出しで複数の状態を削除できます。 t... のパス。