Azure DevOps Services REST API のサービス フック
Azure DevOps Services
サブスクリプション REST API を使用すると、プロジェクトで特定のイベントが発生したときに外部 (コンシューマー) サービスに対してアクションを実行するサブスクリプションをプログラムで作成できます。 たとえば、ビルドが失敗したときにサービスに通知するサブスクリプションを作成できます。
サポートされるイベント:
- ビルドの完了
- コードのプッシュ (Git プロジェクトの場合)
- pull request の作成または更新 (Git プロジェクトの場合)
- コードのチェックイン (TFVC プロジェクト)
- 作業項目の作成、更新、削除、復元、またはコメント
サブスクリプションに対するフィルターを構成して、アクションをトリガーするイベントを制御できます。 たとえば、ビルド状態に基づいてビルド完了イベントをフィルター処理できます。 サポートされているイベントとフィルター オプションの完全なセットについては、イベント リファレンスを 参照してください。
サポートされているコンシューマー サービスとアクションの完全なセットについては、コンシューマー リファレンスを 参照してください。