Los pasos generales para configurar un webhook de GitLab de grupo son los siguientes. Para obtener más información sobre los webhooks de GitLab de grupo, consulte Webhooks de grupo de GitLab.
-
Establezca la ubicación de origen del proyecto en
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION
. -
En la configuración de ámbito del webhook, establezca el ámbito en
GITLAB_GROUP
. -
Especifique un nombre como parte de la configuración del ámbito del webhook. En el caso de los webhooks de grupo, es el nombre del grupo.
nota
Si el tipo de origen del proyecto es
GITLAB_SELF_MANAGED
, también debe especificar un dominio como parte de la configuración del ámbito del webhook. -
(Opcional) Si solo quiere recibir eventos de webhook para repositorios específicos de su organización o empresa, puede especificar
REPOSITORY_NAME
como filtro al crear el webhook. -
Cuando vaya a crear un webhook de grupo, asegúrese de que CodeBuild tenga permisos para crear webhooks de nivel de grupo en GitLab. Para ello, puede usar OAuth de CodeBuild a través de CodeConnections. Para obtener más información, consulte Acceso a GitLab en CodeBuild.
Tenga en cuenta que los webhooks de grupo funcionan con cualquiera de los tipos de evento de webhook de GitLab existentes.