Dienst-Hooks in Rest-APIs von Azure DevOps Services

Azure DevOps Services

Wenn Sie die Abonnement-REST-APIs verwenden, können Sie programmgesteuert ein Abonnement erstellen, das eine Aktion für einen externen (Consumer)-Dienst ausführt, wenn ein bestimmtes Ereignis in einem Projekt auftritt. Sie können beispielsweise ein Abonnement erstellen, um Ihren Dienst zu benachrichtigen, wenn ein Buildfehler auftritt.

Unterstützte Ereignisse:

  • Build abgeschlossen
  • Code gepusht (für Git-Projekte)
  • Pull Requests erstellt oder aktualisiert (für Git-Projekte)
  • Code eingecheckt (TFVC-Projekte)
  • Arbeitselement erstellt, aktualisiert, gelöscht, wiederhergestellt oder kommentiert

Sie können Filter für Ihre Abonnements konfigurieren, um zu steuern, welche Ereignisse eine Aktion auslösen. Beispielsweise können Sie das Buildabschlussereignis auf der Grundlage des Buildstatus filtern. Einen vollständigen Satz unterstützter Ereignisse und Filteroptionen finden Sie in der Ereignisreferenz.

Eine vollständige Reihe unterstützter Verbraucherdienste und -aktionen finden Sie in der Verbraucherreferenz.