View a markdown version of this page

Webhooks manuales de Buildkite - AWS CodeBuild

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.

Webhooks manuales de Buildkite

Actualmente, CodeBuild requiere que todos los webhooks de Buildkite se creen manualmente. CodeBuilddevuelve una URL de carga útil como parte de la llamada para crear el webhook, que se puede usar para crear el webhook manualmente en Buildkite.

Utilice el siguiente procedimiento para crear un webhook manual de Buildkite.

Para crear un proyecto con un webhook CodeBuild
  1. Abre la AWS CodeBuild consola 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).

  3. En Configuración del proyecto, seleccione Proyecto de ejecutor.

    En Ejecutor:

    • En Proveedor de ejecutor, elija Buildkite.

    • En Token de agente de Buildkite, seleccione Crear un nuevo token de agente mediante la página de creación de secreto. Se te pedirá que crees un nuevo secreto en AWS Secrets Manager con un valor secreto igual al token de agente de Buildkite que generaste anteriormente.

    • (Opcional) Si quieres usar credenciales CodeBuild administradas para tu trabajo, selecciona el proveedor del repositorio de origen de tu trabajo en las opciones de credenciales de origen de Buildkite y verifica que las credenciales estén configuradas para tu cuenta. Además, verifique que la canalización de Buildkite utilice Extracción mediante HTTPS.

    • En Environment (Entorno):

      • Elija una Imagen del entorno y una Computación compatibles. Ten en cuenta que tienes la opción de anular la configuración de imagen e instancia mediante una etiqueta en el flujo de trabajo de Actions (YAML). GitHub Para obtener más información, consulte Paso 2: actualiza el flujo de trabajo de GitHub Actions (YAML)

    • En Buildspec:

      • Tenga en cuenta que su especificación de compilación se ignorará a menos que se agregue buildspec-override:true como etiqueta. En su lugar, la CodeBuild anulará para usar comandos que configurarán el ejecutor autohospedado.

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

  5. Guarde los valores de URL de carga útil y Secreto de la ventana emergente Crear webhook. Siga las instrucciones de la ventana emergente para crear un nuevo webhook de organización de Buildkite.