View a markdown version of this page

Webhook manuali Buildkite - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Webhook manuali Buildkite

Attualmente, CodeBuild richiede la creazione manuale di tutti i webhook Buildkite. CodeBuildrestituisce un URL di payload come parte della chiamata per creare il webhook, che può essere usato per creare manualmente il webhook all'interno di Buildkite.

Usa la seguente procedura per creare un webhook manuale Buildkite.

Per creare un CodeBuild progetto con un webhook
  1. Apri la AWS CodeBuild console all'indirizzo. https://console.aws.amazon.com/codesuite/codebuild/home

  2. Creare un progetto di compilazione. Per informazioni, consulta Creare un progetto di compilazione (console) e Esecuzione di una compilazione (console).

  3. Nella configurazione del progetto, scegli Runner project.

    In Runner:

    • Per il provider Runner, scegli Buildkite.

    • Per il token agente Buildkite, scegli Crea un nuovo token agente utilizzando la pagina di creazione segreta. Ti verrà richiesto di creare un nuovo segreto in AWS Secrets Manager con un valore segreto uguale al token dell'agente Buildkite che hai generato sopra.

    • (Facoltativo) Se desideri utilizzare credenziali CodeBuild gestite per il tuo lavoro, seleziona il provider del repository di origine del tuo lavoro nelle opzioni delle credenziali di origine di Buildkite e verifica che le credenziali siano configurate per il tuo account. Inoltre, verifica che la tua pipeline Buildkite utilizzi Checkout tramite HTTPS.

    • In Environment (Ambiente):

      • Scegli un'immagine di ambiente supportata ed esegui il calcolo. Nota che hai la possibilità di sovrascrivere le impostazioni dell'immagine e dell'istanza utilizzando un'etichetta nel tuo flusso di lavoro GitHub Actions YAML. Per ulteriori informazioni, consulta Passaggio 2: aggiorna il tuo flusso di lavoro GitHub Actions YAML

    • In Buildspec:

      • Nota che il tuo buildspec verrà ignorato a meno che non venga aggiunto come etichetta. buildspec-override:true Invece, lo CodeBuild sovrascriverà per utilizzare i comandi che configureranno il runner self-hosted.

  4. Continua con i valori predefiniti e quindi scegli Create build project.

  5. Salva l'URL del payload e i valori segreti dal popup Crea Webhook. Segui le istruzioni nel popup per creare un nuovo webhook organizzativo Buildkite.