View a markdown version of this page

Crea una connessione a GitHub - Console Strumenti di sviluppo

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea una connessione a GitHub

È possibile utilizzare Console di gestione AWS o AWS Command Line Interface (AWS CLI) per creare una connessione a GitHub.

Prima di iniziare:

  • Devi aver già creato un account con GitHub.

  • È necessario aver già creato il repository di codice di terze parti.

Nota

Per creare la connessione, devi essere il proprietario GitHub dell'organizzazione. Per i repository che non appartengono a un'organizzazione, è necessario esserne il proprietario.

Crea una connessione a GitHub (console)

È possibile utilizzare la console per creare una connessione a GitHub.

Nota

A partire dal 1° luglio 2024, la console crea connessioni codeconnections nella risorsa ARN. Le risorse con entrambi i prefissi di servizio continueranno a essere visualizzate nella console.

  1. Accedi a e apri Console di gestione AWS la console Developer Tools all'indirizzo. https://console.aws.amazon.com/codesuite/settings/connections

  2. Seleziona Settings > Connections (Impostazioni > Connessioni), quindi Create connection (Crea connessione).

  3. Per creare una connessione a un repository GitHub o GitHub Enterprise Cloud, in Seleziona un provider, scegli GitHub. In Connection name (Nome connessione), immetti il nome della connessione che desideri creare. Scegli Connetti a GitHub e procedi con il passaggio 2.

    Schermata della console che mostra l'opzione di connessione selezionata per Bitbucket.
Per creare una connessione a GitHub
  1. Nelle impostazioni di GitHub connessione, il nome della connessione viene visualizzato in Nome connessione. Scegliere Connect to GitHub (Connetti ad Amazon Aurora). Viene visualizzata la pagina di richiesta di accesso.

    Screenshot della console che mostra la pagina di accesso all' GitHub account.
  2. Scegli Authorize AWS Connector per GitHub. La pagina di connessione viene visualizzata e mostra il campo GitHub App.

    Screenshot della console che mostra la pagina di GitHub connessione iniziale con il campo GitHub App.
  3. In GitHub App, scegli l'installazione di un'app o scegli Installa una nuova app per crearne una.

    Nota

    È sufficiente installare una sola app per tutte le connessioni a un provider specifico. Se hai già installato AWS Connector for GitHub app, sceglilo e salta questo passaggio.

  4. Nella GitHub pagina Installa AWS Connector for, scegli l'account in cui desideri installare l'app.

    Screenshot della console che mostra la pagina di GitHub installazione di AWS Connector.
    Nota

    L'app viene installata una sola volta per ogni GitHub account. Se hai già installato l'app, puoi scegliere Configure (Configura) per passare a una pagina di modifica per l'installazione dell'app oppure è possibile utilizzare il pulsante Indietro per tornare alla console.

  5. Nella GitHub pagina Install AWS Connector for, lascia le impostazioni predefinite e scegli Installa.

    Screenshot della console che mostra la seconda pagina di AWS Connector for GitHub Installation.

    Dopo questo passaggio, potrebbe essere visualizzata una pagina delle autorizzazioni aggiornata in GitHub.

  6. Se viene visualizzata una pagina che indica che sono presenti autorizzazioni aggiornate per l' GitHub app AWS Connector for, scegli Accetta nuove autorizzazioni.

    Screenshot della console che mostra la pagina AWS Connector per le autorizzazioni GitHub aggiornate.
  7. Si torna alla GitHub pagina Connect to. L'ID di connessione per la nuova installazione viene visualizzato in GitHub Apps. Scegli Connetti.

Visualizzare la connessione creata

  • La connessione creata viene visualizzata nell'elenco delle connessioni.

    Schermata della console che mostra l'elenco delle connessioni con connessione creata correttamente.

Crea una connessione a GitHub (CLI)

È possibile utilizzare AWS Command Line Interface (AWS CLI) per creare una connessione a GitHub.

Per farlo, utilizzare il comando create-connection.

Importante

Una connessione creata tramite AWS CLI o AWS CloudFormation è attiva PENDING per impostazione predefinita. Dopo aver creato una connessione con la CLI o CloudFormation, usa la console per modificare la connessione e impostarne lo statoAVAILABLE.

Per creare una connessione a GitHub
  1. Apri un terminale (Linux, macOS o Unix) o prompt dei comandi (Windows). Usa il comando AWS CLI per eseguire il create-connection comando, specificando l'--provider-typeand --connection-name per la tua connessione. In questo esempio, il nome del provider di terze parti è GitHub e il nome della connessione specificato è MyConnection.

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

    In caso di esito positivo, questo comando restituisce informazioni dell'ARN della connessione simili alle seguenti.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. Utilizzare la console per completare la connessione. Per ulteriori informazioni, consulta Aggiornare una connessione in attesa.