

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 de webhook de 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 sur [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**: 
     +  Dans le **champ Source provider**, choisissez **GitLabGitLab****Self Managed**.
     +  Pour **Repository**, choisissez un **GitLabwebhook scopé**. 

        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'ils sont CodeBuild autorisés à créer des webhooks au niveau du groupe. GitLab Si vous utilisez une [ OAuthconnexion existante](access-tokens-gitlab-overview.md#connections-gitlab), vous devrez peut-être la régénérer pour accorder CodeBuild cette autorisation.  
![\[La configuration du GitLab webhook délimité.\]](http://docs.aws.amazon.com/fr_fr/codebuild/latest/userguide/images/gitlab-group-source.png)
   +  Dans les **événements Webhook de la source principale** : 
     +  Dans **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 Webhook. Par exemple, si l'URL de votre groupe est**https://domain.com/group/group-name**, le domaine 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 de la source du projet vers un GitLab référentiel.   
![\[Configuration des webhooks de groupe.\]](http://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 pour lesquels vous souhaitez déclencher une nouvelle génération](gitlab-webhook.md). Vous pouvez également spécifier `REPOSITORY_NAME` comme filtre de manière à ne déclencher des builds que sur des événements webhook provenant de référentiels spécifiques.  
![\[Un filtre qui se déclenche uniquement à partir d'événements webhook provenant de référentiels spécifiques.\]](http://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 sur `WORKFLOW_JOB_QUEUED` pour configurer des GitLab coureurs auto-hébergés. Pour de plus amples informations, veuillez consulter [GitLab Coureurs autogérés en AWS CodeBuild](gitlab-runner.md).

1. Continuez avec les valeurs par défaut, puis choisissez **Create build project**.