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.
GitLab manuelle Webhooks
Sie können manuelle GitLab Webhooks konfigurieren, um zu CodeBuild verhindern, dass automatisch versucht wird, darin einen Webhook zu erstellen. GitLab CodeBuild gibt als Teil des Aufrufs zum Erstellen des Webhooks eine Payload-URL zurück, die verwendet werden kann, um den darin enthaltenen Webhook manuell zu erstellen. GitLab Auch wenn CodeBuild es in Ihrem GitLab Konto nicht erlaubt ist, einen Webhook zu erstellen, können Sie trotzdem manuell einen Webhook für Ihr Build-Projekt erstellen.
Gehen Sie wie folgt vor, um einen GitLab manuellen Webhook zu erstellen.
Um einen GitLab manuellen Webhook zu erstellen
-
Öffnen Sie die AWS CodeBuild Konsole unter. https://console.aws.amazon.com/codesuite/codebuild/home
-
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 für Quellanbieter die Option GitLab.
-
Wählen Sie für Repository die Option Repository in meinem GitLab Konto aus.
-
Geben Sie als Repository URL (Repository-URL) die URL
https://gitlab.com/ein.user-name/repository-name
-
-
Unter Webhook-Ereignisse aus der Primärquelle:
-
Wählen Sie für Webhook — optional — die Option Jedes Mal neu erstellen, wenn eine Codeänderung an dieses Repository übertragen wird.
-
Wählen Sie Zusätzliche Konfiguration und wählen Sie für Manuelle Erstellung — optional die Option Manuell einen Webhook für dieses Repository in GitLab der Konsole erstellen aus. .
-
-
-
Fahren Sie mit den Standardwerten fort und wählen Sie dann Create build project. Notieren Sie sich die Payload-URL und die Secret-Werte, da Sie diese später verwenden werden.
-
Öffnen Sie die GitLab Konsole unter
https://gitlab.com/und wählen Sie Neuen Webhook hinzufügen.user-name/repository-name/-/hooks-
Geben Sie für URL den Payload-URL-Wert ein, den Sie zuvor notiert haben.
-
Geben Sie für Secret Token den Secret-Wert ein, den Sie zuvor zur Kenntnis genommen haben.
-
Konfigurieren Sie die einzelnen Ereignisse, an die eine Webhook-Payload gesendet wird. CodeBuild Wählen Sie für Trigger aus den folgenden Ereignissen: Push-Ereignisse, Merge-Request-Ereignisse, Release-Ereignisse und Job-Ereignisse. Weitere Informationen zu den von CodeBuild unterstützten Ereignistypen finden Sie unterGitLab Webhook-Ereignisse.
-
-
Wählen Sie Webhook hinzufügen.