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.
GitHub webhooks manuales
Puedes configurar los GitHub webhooks manuales para CodeBuild evitar que intenten crear automáticamente un webhook en ellos. GitHub CodeBuild devuelve una URL de carga útil como parte de la llamada para crear el webhook, que se puede usar para crear manualmente el webhook en su interior. GitHub Aunque no CodeBuild esté autorizado a crear un webhook en tu GitHub cuenta, puedes crear manualmente un webhook para tu proyecto de compilación.
Usa el siguiente procedimiento para crear un GitHub webhook manual.
Para crear un webhook GitHub manual
-
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 origen, elija GitHub.
-
En Repositorio, seleccione Repositorio en mi GitHub cuenta.
-
En URL de repositorio, especifique
https://github.com/user-name/repository-name
-
-
En Eventos de webhook de origen principal:
-
En Webhook (opcional), seleccione Volver a compilar cada vez que un cambio de código se envía a este repositorio.
-
Selecciona Configuración adicional y, para Creación manual (opcional), elige Crear manualmente un webhook para este repositorio en la GitHub consola. .
-
-
-
Continúe con los valores predeterminados y, a continuación, elija Crear el proyecto de compilación. Anote los valores de URL de carga y Secreto, ya que los utilizará más adelante.
-
Abre la GitHub consola en
https://github.com/y selecciona Agregar webhook.user-name/repository-name/settings/hooks-
En Payload URL, especifique el valor de la URL de carga útil que ha anotado anteriormente.
-
En Tipo de contenido, elige application/json.
-
En Secret, especifique el valor de secreto que ha anotado anteriormente.
-
Configura los eventos individuales a los que se enviará una carga útil de webhook. CodeBuild En Which events would you like to trigger this webhook?, elija Let me select individual events y, a continuación, seleccione entre los eventos siguientes: Pushes, Pull requests y Releases. Si quiere iniciar compilaciones para eventos
WORKFLOW_JOB_QUEUED, seleccione Workflow jobs. Para obtener más información sobre GitHub Actions Runners, consulta. Tutorial: Configurar un ejecutor de CodeBuild-hosted GitHub acciones Para obtener más información sobre los tipos de eventos que admite CodeBuild, consulteGitHub eventos de webhook.
-
-
Elija Add webhook.