Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Filtrado de eventos de webhook de organización o globales de GitHub (consola)

Modo de enfoque
Filtrado de eventos de webhook de organización o globales de GitHub (consola) - AWS CodeBuild

Cuando cree un proyecto de GitHub mediante la consola, seleccione las siguientes opciones para crear un webhook de organización o global de GitHub dentro del proyecto. Para obtener más información sobre los webhooks de GitHub de organización y globales, consulte Webhooks de organización y globales de GitHub.

  1. Abra la consola de AWS CodeBuild en https://console.aws.amazon.com/codesuite/codebuild/home.

  2. 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 Proveedor de origen, elija GitHub o GitHub Enterprise.

      • En Repositorio, elija Webhook con ámbito de GitHub.

        El repositorio de GitHub se establecerá de forma automática en CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION, que es la ubicación de origen requerida para los webhooks de organización y globales.

        nota

        Si usa webhooks de organización, asegúrese de que CodeBuild tenga permisos para crear webhooks de nivel de organización en GitHub. Si usa una conexión OAuth existente, puede que tenga que volver a generar la conexión para conceder este permiso a CodeBuild. Como alternativa, puede crear el webhook de forma manual mediante la característica de webhooks manuales de CodeBuild. Tenga en cuenta que si ya tiene un token de OAuth de GitHub y quiere agregar permisos adicionales para la organización, puede revocar el permiso del token de OAuth y volver a conectar el token mediante la consola de CodeBuild.

      La configuración del webhook con ámbito de GitHub.
    • En Eventos de webhook de origen principal:

      • En Tipo de ámbito, elija Nivel de organización si va a crear un webhook de organización o Nivel empresarial si va a crear un webhook global.

      • En Nombre, especifique el nombre de la empresa o de la organización en función de si el webhook es global o de organización.

        Si el tipo de origen del proyecto es GITHUB_ENTERPRISE, también debe especificar un dominio como parte de la configuración de la organización del webhook. Por ejemplo, si la URL de su organización es https://domain.com/orgs/org-name, el dominio es domain.com.

        nota

        Este nombre no puede modificarse una vez que se haya creado el webhook. Para cambiar el nombre, puede eliminar el webhook y volver a crearlo. Si desea eliminar el webhook por completo, también puede actualizar la ubicación de origen del proyecto a un repositorio de GitHub.

        La configuración de los webhooks de organización o globales.
      • (Opcional) En Grupos de filtros de eventos de webhook, puede especificar qué eventos quiere que desencadenen una nueva compilación. También puede especificar REPOSITORY_NAME como filtro para que solo se desencadenen compilaciones a partir de eventos de webhook de repositorios específicos.

        Un filtro que solo desencadena compilaciones a partir de eventos de webhook de repositorios específicos.

        También puede configurar el tipo de evento como WORKFLOW_JOB_QUEUED para configurar ejecutores de GitHub Actions autoalojados. Para obtener más información, consulte Tutorial: Configuración de un ejecutor de GitHub Actions alojado en CodeBuild.

  3. Continúe con los valores predeterminados y, a continuación, elija Crear el proyecto de compilación.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.