Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Filtra los eventos GitLab de webhooks grupales (consola)
Al crear un GitLab proyecto a través de la consola, selecciona las siguientes opciones para crear un webhook GitLab grupal dentro del proyecto. Para obtener más información sobre los GitLab webhooks grupales, consulte. GitLab webhooks grupales
-
Abre la AWS CodeBuild consola en https://console.aws.amazon.com/codesuite/codebuild/home
. -
Cree un proyecto de compilación. Para obtener más información, consulte Creación de un proyecto de compilación (consola) y Ejecutar una compilación (consola).
-
En Source (Código fuente):
-
En el caso del proveedor de código fuente, selecciona GitLabAutogestionadoGitLab.
-
En Repositorio, elige GitLabwebhook con alcance.
El GitLab repositorio se configurará automáticamente en
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION
, que es la ubicación de origen requerida para los webhooks grupales.nota
Cuando utilices webhooks de grupo, asegúrate de que CodeBuild dispone de permisos para crear webhooks a nivel de grupo. GitLab Si utilizas una OAuthconexión existente, es posible que tengas que volver a generarla para conceder CodeBuild este permiso.
-
-
En los eventos de webhook de fuente principal:
-
En Nombre del grupo, ingresa el nombre del grupo.
Si el tipo de fuente del proyecto es
GITLAB_SELF_MANAGED
, también debes especificar un dominio como parte de la configuración del grupo de webhooks. Por ejemplo, si el URL de tu grupo eshttps://domain.com/group/group-name
, entonces el dominio esdomain.com
.nota
Este nombre no se puede cambiar una vez creado el webhook. Para cambiar el nombre, puedes eliminar y volver a crear el webhook. Si quieres eliminar el webhook por completo, también puedes actualizar la ubicación de origen del proyecto a un repositorio. GitLab
-
(Opcional) En los grupos de filtros de eventos de Webhook, puedes especificar qué eventos quieres que activen una nueva compilación. También puedes especificarlo
REPOSITORY_NAME
como filtro para que solo se activen compilaciones a partir de eventos de webhook de repositorios específicos.También puedes configurar el tipo de evento en
WORKFLOW_JOB_QUEUED
para configurar corredores GitLab autohospedados. Para obtener más información, consulte Ejecutores autogestionados GitLab en AWS CodeBuild.
-
-
-
Continúe con los valores predeterminados y, a continuación, elija Crear proyecto de compilación.