View a markdown version of this page

Filtern Sie GitLab Gruppen-Webhook-Ereignisse (Konsole) - AWS CodeBuild

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.

Filtern Sie GitLab Gruppen-Webhook-Ereignisse (Konsole)

Wenn Sie ein GitLab Projekt über die Konsole erstellen, wählen Sie die folgenden Optionen aus, um einen GitLab Gruppen-Webhook innerhalb des Projekts zu erstellen. Weitere Informationen zu GitLab Gruppen-Webhooks finden Sie unter. GitLab Gruppen-Webhooks

  1. Öffnen Sie die AWS CodeBuild Konsole unter. https://console.aws.amazon.com/codesuite/codebuild/home

  2. Erstellen Sie ein Build-Projekt. Weitere Informationen finden Sie unter Erstellen Sie ein Build-Projekt (Konsole) und Ausführen eines Build (Konsole).

    • In Source (Quelle):

      • Wählen Sie als Quellanbieter GitLab oder GitLab Selbstverwaltet aus.

      • Wählen Sie für Repository die Option GitLab Bereichsbezogener Webhook aus.

        Das GitLab Repository wird automatisch auf CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION den erforderlichen Quellspeicherort für Gruppen-Webhooks gesetzt.

        Anmerkung

        Wenn Sie Gruppen-Webhooks verwenden, stellen Sie sicher, dass dieser Benutzer über die erforderlichen Berechtigungen zum Erstellen von Webhooks auf Gruppenebene CodeBuild verfügt. GitLab Wenn Sie eine bestehende OAuth-Verbindung verwenden, müssen Sie die Verbindung möglicherweise neu generieren, um diese Berechtigung zu gewähren. CodeBuild

      Die Konfiguration des bereichsbezogenen Webhooks. GitLab
    • Bei Webhook-Ereignissen aus der Primärquelle:

      • Geben Sie unter Gruppenname den Gruppennamen ein.

        Wenn der Quelltyp des Projekts lautetGITLAB_SELF_MANAGED, müssen Sie auch eine Domain als Teil der Webhook-Gruppenkonfiguration angeben. Wenn die URL Ihrer Gruppe beispielsweise lautethttps://domain.com/group/group-name, dann lautet die Domain. https://domain.com

        Anmerkung

        Dieser Name kann nicht geändert werden, nachdem der Webhook erstellt wurde. Um den Namen zu ändern, können Sie den Webhook löschen und neu erstellen. Wenn Sie den Webhook vollständig entfernen möchten, können Sie auch den Quellspeicherort des Projekts in ein Repository aktualisieren. GitLab

        Die Konfiguration von Gruppen-Webhooks.
      • (Optional) In Webhook-Ereignisfiltergruppen können Sie angeben, bei welchen Ereignissen Sie einen neuen Build auslösen möchten. Sie können REPOSITORY_NAME als Filter auch angeben, dass nur Builds für Webhook-Ereignisse aus bestimmten Repositorys ausgelöst werden.

        Ein Filter, der nur auf Webhook-Ereignissen aus bestimmten Repositorys aufbaut, auslöst.

        Du kannst den Ereignistyp auch auf einstellen, WORKFLOW_JOB_QUEUED um selbst GitLab gehostete Läufer einzurichten. Weitere Informationen finden Sie unter Self-managed GitLab Läufer in AWS CodeBuild.

  3. Fahren Sie mit den Standardwerten fort und wählen Sie dann Create build project.