

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Filtrer les événements Webhook du GitLab groupe (console)
<a name="gitlab-group-webhook-events-console"></a>

Lorsque vous créez un GitLab projet via la console, sélectionnez les options suivantes pour créer un webhook de GitLab groupe au sein du projet. Pour plus d'informations sur les GitLab webhooks de groupe, consultez[GitLab webhooks de groupe](gitlab-group-webhook.md).

1. Ouvrez la AWS CodeBuild console à l'adresse [ https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Créez un projet de génération. Pour plus d’informations, consultez [Création d'un projet de génération (console)](create-project.md#create-project-console) et [Exécution d'une génération (console)](run-build-console.md).
   +  Dans **Source**: 
     +  Pour ** Source provider**, sélectionnez ** GitLab ** ** GitLab Self Managed**.
     +  Pour ** Repository**, choisissez ** GitLab Scoped ** Webhook. 

        Le GitLab référentiel sera automatiquement défini sur`CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION`, qui est l'emplacement source requis pour les webhooks de groupe. 
**Note**  
Lorsque vous utilisez des webhooks de groupe, assurez-vous qu'il CodeBuild dispose des autorisations nécessaires pour créer des webhooks au niveau du groupe. GitLab Si vous utilisez une connexion OAuth [ existante](access-tokens-gitlab-overview.md#connections-gitlab), vous devrez peut-être régénérer la connexion afin d'accorder CodeBuild cette autorisation.  
![Configuration du webhook GitLab scopé.](https://docs.aws.amazon.com/fr_fr/codebuild/latest/userguide/images/gitlab-group-source.png)
   +  Dans Événements ** du webhook de la source ** principale : 
     +  Dans le ** champ Nom du groupe**, entrez le nom du groupe.

       Si le type de source du projet est`GITLAB_SELF_MANAGED`, vous devez également spécifier un domaine dans le cadre de la configuration du groupe de webhooks. Par exemple, si l'URL de votre groupe est**https://domain.com/group/group-name**, alors le domaine l'est**https://domain.com**.
**Note**  
 Ce nom ne peut pas être modifié une fois le webhook créé. Pour modifier le nom, vous pouvez supprimer et recréer le webhook. Si vous souhaitez supprimer complètement le webhook, vous pouvez également mettre à jour l'emplacement source du projet vers un GitLab référentiel.   
![Configuration des webhooks de groupe.](https://docs.aws.amazon.com/fr_fr/codebuild/latest/userguide/images/gitlab-group-webhook-primary-events.png)
     +  (Facultatif) Dans les groupes de filtres d'événements ** Webhook**, vous pouvez spécifier [ les événements que vous souhaitez déclencher pour une nouvelle version](gitlab-webhook.md). Vous pouvez également le spécifier `REPOSITORY_NAME` en tant que filtre pour ne déclencher que des builds à partir d'événements webhook provenant de référentiels spécifiques.  
![Un filtre qui ne déclenche que des builds sur les événements webhook provenant de référentiels spécifiques.](https://docs.aws.amazon.com/fr_fr/codebuild/latest/userguide/images/github-organization-webhook-filter-groups.png)

       Vous pouvez également définir le type d'événement `WORKFLOW_JOB_QUEUED` pour configurer des GitLab coureurs auto-hébergés. Pour de plus amples informations, veuillez consulter [Self-managed GitLab coureurs en AWS CodeBuild](gitlab-runner.md).

1. Continuez avec les valeurs par défaut, puis choisissez ** Créer un projet de construction**.