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”.

Configuración de un webhook de GitHub de organización o global

Modo de enfoque
Configuración de un webhook de GitHub de organización o global - AWS CodeBuild

Los pasos generales para configurar un webhook de GitHub de organización o global son los siguientes. 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. Establezca la ubicación de origen del proyecto en CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION.

  2. En la configuración de ámbito del webhook, establezca el ámbito en GITHUB_ORGANIZATION o GITHUB_GLOBAL, en función de si debe ser un webhook global o de organización. Para obtener más información, consulte Tipos de webhooks.

  3. Especifique un nombre como parte de la configuración del ámbito del webhook. En el caso de los webhooks de organización, este es el nombre de la organización y, para los webhooks globales, es el nombre de la empresa.

    nota

    Si el tipo de origen del proyecto es GITHUB_ENTERPRISE, también debe especificar un dominio como parte de la configuración del ámbito del webhook.

  4. (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.

  5. Si va a crear un webhook de organización, asegúrese de que CodeBuild tenga permisos para crear webhooks de nivel de organización en GitHub. Puede crear un token de acceso personal de GitHub con los permisos del webhook de organización o usar OAuth de CodeBuild. Para obtener más información, consulte Token de acceso de GitHub y GitHub Enterprise Server.

    Tenga en cuenta que los webhooks de organización funcionan con cualquiera de los tipos de evento de webhook de GitHub existentes.

  6. Si va a crear un webhook global, deberá crearlo de forma manual. Para obtener más información sobre cómo crear un webhook en GitHub de forma manual, consulte Webhooks manuales de GitHub.

    Tenga en cuenta que los webhooks globales solo admiten el tipo de evento WORKFLOW_JOB_QUEUED. Para obtener más información, consulte Tutorial: Configuración de un ejecutor de GitHub Actions alojado en CodeBuild.

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