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)
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, consultezGitLab webhooks de groupe.
-
Ouvrez la AWS CodeBuild console à l'adresse https://console.aws.amazon.com/codesuite/codebuild/home
. -
Créez un projet de génération. Pour plus d’informations, consultez Création d'un projet de génération (console) et Exécution d'une génération (console).
-
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, vous devrez peut-être régénérer la connexion afin d'accorder CodeBuild cette autorisation.
-
-
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 esthttps://domain.com/group/group-name, alors le domaine l'esthttps://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.
-
(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. Vous pouvez également le spécifier
REPOSITORY_NAMEen tant que filtre pour ne déclencher que des builds à partir d'événements webhook provenant de référentiels spécifiques.
Vous pouvez également définir le type d'événement
WORKFLOW_JOB_QUEUEDpour configurer des GitLab coureurs auto-hébergés. Pour de plus amples informations, veuillez consulter Self-managed GitLab coureurs en AWS CodeBuild.
-
-
-
Continuez avec les valeurs par défaut, puis choisissez Créer un projet de construction.