Iniciar la ejecución de compilaciones automáticamente (AWS CLI) - AWS CodeBuild

Iniciar la ejecución de compilaciones automáticamente (AWS CLI)

Si su código fuente está almacenado en un repositorio de GitHub o GitHub Enterprise Server, puede usar webhooks de GitHub para que AWS CodeBuild vuelva a compilar el código fuente siempre que se envíe un cambio de código al repositorio.

Ejecute el comando create-webhook de la siguiente manera:

aws codebuild create-webhook --project-name <project-name>

<project-name> es el nombre del proyecto de compilación que contiene el código fuente que se va a volver a compilar.

En GitHub, en la salida se muestra información similar a la siguiente:

{ "webhook": { "url": "<url>" } }

<url> es la dirección URL del webhook de GitHub.

En GitHub Enterprise Server, en la salida se muestra información similar a la siguiente:

Información de la salida del ejemplo.
  1. Copie la URL de carga y la clave secreta de la salida. Las necesitará para añadir un webhook en GitHub Enterprise Server.

  2. En GitHub Enterprise Server, elija el repositorio en el que está almacenado su proyecto de CodeBuild. Elija Settings (Configuración), elija Hooks & services (Enlaces y servicios) y, a continuación, elija Add webhook (Añadir webhook).

  3. Introduzca la URL de carga y la clave secreta, acepte los valores predeterminados para el resto de los campos y elija Add webhook.