View a markdown version of this page

Configura un webhook globale o organizzativo GitHub - 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à.

Configura un webhook globale o organizzativo GitHub

I passaggi di alto livello per configurare un GitHub webhook globale o organizzativo sono i seguenti. Per ulteriori informazioni sui GitHub webhook globali e organizzativi, consulta. GitHub webhook globali e organizzativi

  1. Imposta la posizione di origine del progetto su. CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION

  2. Nella configurazione dell'ambito del webhook, imposta l'ambito su uno GITHUB_ORGANIZATION o a GITHUB_GLOBAL seconda che si tratti di un'organizzazione o di un webhook globale. Per ulteriori informazioni, consulta Tipi di webhook.

  3. Specificate un nome come parte della configurazione dell'ambito del webhook. Per i webhook organizzativi, questo è il nome dell'organizzazione e per i webhook globali questo è il nome dell'azienda.

    Nota

    Se il tipo di origine del progetto èGITHUB_ENTERPRISE, dovrai anche specificare un dominio come parte della configurazione dell'ambito del webhook.

  4. (Facoltativo) Se desideri ricevere eventi webhook solo per repository specifici all'interno della tua organizzazione o azienda, puoi specificarli REPOSITORY_NAME come filtro durante la creazione del webhook.

  5. Se stai creando un webhook organizzativo, assicurati di disporre delle autorizzazioni per creare webhook a livello di organizzazione all'interno. CodeBuild GitHub Puoi creare un token di accesso GitHub personale con le autorizzazioni webhook dell'organizzazione o utilizzare OAuth. CodeBuild Per ulteriori informazioni, consulta GitHub e token di accesso GitHub Enterprise Server.

    Tieni presente che i webhook dell'organizzazione funzionano con qualsiasi tipo di evento webhook esistente. GitHub

  6. Se stai creando un webhook globale, il webhook dovrà essere creato manualmente. Per ulteriori informazioni su come creare manualmente un webhook all'interno GitHub, consulta. GitHub webhook manuali

    Nota che i webhook globali supportano solo il WORKFLOW_JOB_QUEUED tipo di evento. Per ulteriori informazioni, consulta Tutorial: configura un CodeBuild-hosted GitHub Actions runner.