

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.

# Manuelle Webhooks von Buildkite
<a name="buildkite-manual-webhook"></a>

Derzeit CodeBuild müssen alle Buildkite-Webhooks manuell erstellt werden. CodeBuildgibt als Teil des Aufrufs zur Erstellung des Webhooks eine Payload-URL zurück, die verwendet werden kann, um den Webhook in Buildkite manuell zu erstellen.

Verwenden Sie das folgende Verfahren, um einen manuellen Buildkite-Webhook zu erstellen.

**Um ein CodeBuild Projekt mit einem Webhook zu erstellen**

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

1. Erstellen Sie ein Build-Projekt. Weitere Informationen finden Sie unter [Erstellen Sie ein Build-Projekt (Konsole)](create-project.md#create-project-console) und [Ausführen eines Build (Konsole)](run-build-console.md).

1. **Wählen Sie in der **Projektkonfiguration** die Option Runner-Projekt aus.**

   In **Runner**:
   + Wählen Sie für den **Runner-Anbieter** **Buildkite**.
   + Wählen Sie für **Buildkite Agent Token** die Option **Create a new agent token by use the create secret** aus. Sie werden aufgefordert, in AWS Secrets Manager ein neues Geheimnis mit einem geheimen Wert zu erstellen, der dem oben generierten Buildkite-Agent-Token entspricht.
   + (Optional) Wenn Sie CodeBuild verwaltete Anmeldeinformationen für Ihren Job verwenden möchten, wählen Sie den Quell-Repository-Anbieter Ihres Jobs unter **Buildkite-Quellanmeldedaten** aus und überprüfen Sie, ob die Anmeldeinformationen für Ihr Konto konfiguriert sind. **Stellen Sie außerdem sicher, dass Ihre Buildkite-Pipeline Checkout über HTTPS verwendet.**

1. 
   +  In **Environment** (Umgebung): 
     + **Wählen Sie ein unterstütztes **Umgebungs-Image und Compute** aus.** Beachten Sie, dass Sie die Möglichkeit haben, die Image- und Instanzeinstellungen zu überschreiben, indem Sie ein Label in Ihrem GitHub Aktions-Workflow YAML verwenden. Weitere Informationen finden Sie unter [Schritt 2: Aktualisieren Sie Ihren GitHub Aktions-Workflow YAML](action-runner.md#sample-github-action-runners-update-yaml)
   +  In **Buildspec (Build-Spezifikation)**: 
     + Beachten Sie, dass Ihre Buildspec ignoriert wird, sofern sie nicht als Label hinzugefügt `buildspec-override:true` wird. Stattdessen CodeBuild wird es überschrieben, um Befehle zu verwenden, die den selbst gehosteten Runner einrichten.

1. Fahren Sie mit den Standardwerten fort und wählen Sie dann **Build-Projekt erstellen**.

1. Speichern Sie die **Payload-URL** und die **geheimen** Werte aus dem Popup „**Webhook erstellen**“. Folgen Sie den Anweisungen im Popup, um einen neuen Buildkite-Organisations-Webhook zu erstellen.