Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Richte einen globalen Webhook oder einen Organisations-Webhook ein GitHub
Die allgemeinen Schritte zum Einrichten eines globalen Webhooks oder eines GitHub Unternehmens-Webhooks lauten wie folgt. Weitere Informationen zu globalen Webhooks und GitHub Organisations-Webhooks finden Sie unter. GitHub globale Webhooks und Organisations-Webhooks
-
Stellen Sie den Quellspeicherort Ihres Projekts auf ein
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION. -
Stellen Sie in der Bereichskonfiguration des Webhooks den Umfang entweder auf
GITHUB_ORGANIZATIONoderGITHUB_GLOBALabhängig davon ein, ob es sich um einen Organisations- oder einen globalenWebhook handeln soll. Weitere Informationen finden Sie unter Arten von Webhooks. -
Geben Sie einen Namen als Teil der Bereichskonfiguration des Webhooks an. Für Organisations-Webhooks ist dies der Name der Organisation, und für globale Webhooks ist dies der Unternehmensname.
Anmerkung
Wenn der Quelltyp des Projekts lautet
GITHUB_ENTERPRISE, müssen Sie auch eine Domain als Teil der Webhook-Bereichskonfiguration angeben. -
(Optional) Wenn Sie nur Webhook-Ereignisse für bestimmte Repositorys innerhalb Ihrer Organisation oder Ihres Unternehmens erhalten möchten, können Sie dies bei der Erstellung des Webhooks
REPOSITORY_NAMEals Filter angeben. -
Wenn Sie einen Organisations-Webhook erstellen, stellen Sie sicher, dass dieser CodeBuild über die erforderlichen Berechtigungen zum Erstellen von Webhooks auf Organisationsebene verfügt. GitHub Sie können ein GitHub persönliches Zugriffstoken mit Organisations-Webhook-Berechtigungen erstellen oder OAuth verwenden. CodeBuild Weitere Informationen finden Sie unter GitHub und GitHub Enterprise Server-Zugriffstoken.
Beachten Sie, dass Organisations-Webhooks mit allen vorhandenen GitHub Webhook-Ereignistypen funktionieren.
-
Wenn Sie einen globalen Webhook erstellen, muss der Webhook manuell erstellt werden. Weitere Informationen zum manuellen Erstellen eines darin enthaltenen GitHub Webhooks finden Sie unter. GitHub manuelle Webhooks
Beachten Sie, dass globale Webhooks nur den
WORKFLOW_JOB_QUEUEDEreignistyp unterstützen. Weitere Informationen finden Sie unter Tutorial: Konfigurieren Sie einen CodeBuild-hosted GitHub Actions-Runner.