Filtra gli eventi webhook GitLab di gruppo (console) - 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à.

Filtra gli eventi webhook GitLab di gruppo (console)

Quando crei un GitLab progetto tramite la console, seleziona le seguenti opzioni per creare un webhook di GitLab gruppo all'interno del progetto. Per ulteriori informazioni sui GitLab webhook di gruppo, consulta. GitLab webhook di gruppo

  1. Apri la AWS CodeBuild console su codebuild/homehttps://console.aws.amazon.com/codesuite/.

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

    • In Source (Origine):

      • Come fornitore di origine, scegli Self Managed GitLab. GitLab

      • Per Repository, scegli un webhook GitLabcon ambito.

        Il GitLab repository verrà impostato automaticamente suCODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION, che è la posizione di origine richiesta per i webhook di gruppo.

        Nota

        Quando usi i webhook di gruppo, assicurati di disporre delle autorizzazioni necessarie per creare webhook a CodeBuild livello di gruppo all'interno. GitLab Se utilizzi una OAuthconnessione esistente, potrebbe essere necessario rigenerare la connessione per concedere questa autorizzazione. CodeBuild

      La configurazione del webhook con GitLab scoped.
    • Negli eventi del webhook della fonte primaria:

      • Per Nome gruppo, inserisci il nome del gruppo.

        Se il tipo di sorgente del progetto èGITLAB_SELF_MANAGED, devi anche specificare un dominio come parte della configurazione del gruppo webhook. Ad esempio, se il nome URL del tuo gruppo èhttps://domain.com/group/group-name, allora il dominio èdomain.com.

        Nota

        Questo nome non può essere modificato dopo la creazione del webhook. Per modificare il nome, è possibile eliminare e ricreare il webhook. Se desideri rimuovere completamente il webhook, puoi anche aggiornare la posizione di origine del progetto in un repository. GitLab

        La configurazione dei webhook di gruppo.
      • (Facoltativo) Nei gruppi di filtri degli eventi Webhook, puoi specificare quali eventi desideri attivare una nuova build. È inoltre possibile specificare REPOSITORY_NAME come filtro di attivare solo le build sugli eventi webhook provenienti da repository specifici.

        Un filtro che attiva solo gli eventi webhook provenienti da repository specifici.

        Puoi anche impostare il tipo di evento su per configurare i corridori ospitati WORKFLOW_JOB_QUEUED autonomamente. GitLab Per ulteriori informazioni, consulta Runner GitLab autogestiti in AWS CodeBuild.

  3. Continua con i valori predefiniti, quindi scegli Crea progetto di compilazione.