Cree una conexión a GitHub - Consola de Developer Tools

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.

Cree una conexión a GitHub

Puede usar el AWS Management Console o el AWS Command Line Interface (AWS CLI) para crear una conexión a GitHub.

Antes de empezar:

  • Debe haber creado ya una cuenta con GitHub.

  • Debe haber creado su repositorio de código de terceros.

nota

Para crear la conexión, debe ser el propietario de la GitHub organización. Para los repositorios que no pertenecen a una organización, debe ser el propietario del repositorio.

Crea una conexión a GitHub (consola)

Puede usar la consola para crear una conexión a GitHub.

nota

A partir del 1 de julio de 2024, la consola crea conexiones codeconnections dentro del recursoARN. Los recursos con ambos prefijos de servicio seguirán mostrándose en la consola.

  1. Inicie sesión en la consola AWS Management Console de Herramientas para desarrolladores y ábrala enhttps://console.aws.amazon.com/codesuite/settings/connections.

  2. Elija Settings > Connections (Configuración > Conexiones) y, luego, elija Create connection (Crear conexión).

  3. Para crear una conexión a un repositorio GitHub o a un repositorio de GitHub Enterprise Cloud, en Seleccione un proveedor, elija GitHub. En Nombre de la conexión, introduzca el nombre de la conexión que desea crear. Selecciona Conectar a GitHub y continúa con el paso 2.

    Captura de pantalla de la consola que muestra la opción de conexión seleccionada para GitHub.
Para crear una conexión a GitHub
  1. En la configuración de la GitHub conexión, el nombre de la conexión aparece en Nombre de la conexión. Elija Connect to (Conectar a GitHub). Aparece la página de solicitud de acceso.

    Captura de pantalla de la consola que muestra la página de acceso a la GitHub cuenta.
  2. Seleccione Autorizar AWS conector para GitHub. Aparece la página de conexión y muestra el campo GitHub Aplicaciones.

    Captura de pantalla de la consola que muestra la página de GitHub conexión inicial con el campo GitHub Aplicaciones.
  3. En GitHub Aplicaciones, selecciona la instalación de una aplicación o selecciona Instalar una nueva aplicación para crear una.

    Se instala una aplicación para todas las conexiones a un proveedor en particular. Si ya ha instalado el AWS conector para la GitHub aplicación, elíjalo y omita este paso.

    nota

    Si desea crear un token de acceso de usuario, asegúrese de que ya ha instalado el AWS Connector para la GitHub aplicación y, a continuación, deje vacío el campo de instalación de la aplicación. CodeConnections utilizará el token de acceso de usuario para la conexión.

  4. En la GitHub página Instalar AWS conector para, elige la cuenta en la que quieres instalar la aplicación.

    Captura de pantalla de la consola que muestra la página AWS del conector para la GitHub instalación.
    nota

    Solo instalas la aplicación una vez para cada GitHub cuenta. Si instaló la aplicación previamente, puede elegir Configurar para dirigirse a una página de modificación para la instalación de la aplicación o puede utilizar el botón Atrás para volver a la consola.

  5. En la GitHub página Instalar el AWS conector para, deja los valores predeterminados y selecciona Instalar.

    Captura de pantalla de la consola que muestra el segundo AWS conector para la página GitHub de instalación.

    Tras este paso, es posible que aparezca una página de permisos actualizada GitHub.

  6. Si aparece una página en la que se indica que hay permisos actualizados para la GitHub aplicación AWS Connector for, seleccione Aceptar nuevos permisos.

    Captura de pantalla de la consola que muestra la página AWS Connector para GitHub actualizar los permisos.
  7. Volverá a la GitHub página Conectar a. El identificador de conexión de la nueva instalación aparece en GitHubAplicaciones. Elija Conectar.

Visualización de la conexión creada

  • La conexión creada se muestra en la lista de conexiones.

    Captura de pantalla de la consola que muestra la lista de conexiones con la conexión creada de forma correcta.

Crea una conexión a GitHub (CLI)

Puede usar AWS Command Line Interface (AWS CLI) para crear una conexión a GitHub.

Para ello, utilice el comando create-connection.

importante

Una conexión creada a través del AWS CLI o AWS CloudFormation está en PENDING estado de forma predeterminada. Tras crear una conexión con el CLI o AWS CloudFormation, utilice la consola para editar la conexión y establecer su estadoAVAILABLE.

Para crear una conexión a GitHub
  1. Abra un terminal (Linux, macOS o Unix) o un símbolo del sistema (Windows). Utilice el AWS CLI para ejecutar el create-connection comando, especificando el --provider-type y --connection-name para la conexión. En este ejemplo, el nombre del proveedor de terceros es GitHub y el nombre especificado para la conexión es MyConnection.

    aws codeconnections create-connection --provider-type GitHub --connection-name MyConnection

    Si se ejecuta correctamente, este comando devuelve la ARN información de conexión similar a la siguiente.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. Utilice la consola para completar la conexión. Para obtener más información, consulte Actualización de una conexión pendiente.