View a markdown version of this page

Crea una connessione a GitLab - 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 GitLab

Puoi usare Console di gestione AWS o the AWS Command Line Interface (AWS CLI) per creare una connessione a un repository ospitato su gitlab.com.

Nota

Autorizzando l'installazione di questa connessione in GitLab, concedi al nostro servizio le autorizzazioni per elaborare i tuoi dati e puoi revocare le autorizzazioni in qualsiasi momento disinstallando l'applicazione.

Prima di iniziare:

  • Devi aver già creato un account con. GitLab

    Nota

    Le connessioni forniscono l'accesso solo all'account utilizzato per creare e autorizzare la connessione.

    Nota

    È possibile creare connessioni in cui si ha il ruolo di Proprietario GitLab, quindi la connessione può essere utilizzata con il repository con risorse come CodePipeline. Per i repository nei gruppi, non è necessario essere il proprietario del gruppo.

Crea una connessione a GitLab (console)

È possibile utilizzare la console per creare una connessione.

Nota

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

Fase 1: creazione della connessione
  1. Accedi a Console di gestione AWS, quindi apri la console AWS Developer Tools all'indirizzo. https://console.aws.amazon.com/codesuite/settings/connections

  2. Scegli Impostazioni, quindi seleziona Connessioni. Scegli Crea connessione.

  3. Per creare una connessione a un GitLab repository, in Seleziona un provider, scegli GitLab. In Connection name (Nome connessione), immetti il nome della connessione che desideri creare. Scegli Connetti a. GitLab

    Screenshot della console che mostra l'opzione di connessione selezionata per GitLab.
  4. Quando viene GitLab visualizzata la pagina di accesso per, accedi con le tue credenziali e quindi scegli Accedi.

  5. Viene visualizzata una pagina di autorizzazione con un messaggio che richiede l'autorizzazione alla connessione per accedere al tuo account. GitLab

    Seleziona Authorize (Autorizza).

    Screenshot che mostra il messaggio per autorizzare la connessione per il tuo GitLab account.
  6. Il browser torna alla pagina della console delle connessioni. In Crea GitLab connessione, la nuova connessione viene visualizzata nel nome della connessione.

  7. Scegli Connetti a GitLab.

    Dopo che la connessione è stata creata correttamente, viene visualizzato un banner di operazione riuscita. I dettagli della connessione vengono visualizzato nella pagina Impostazioni di connessione.

Crea una connessione a GitLab (CLI)

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

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 GitLab
  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 è GitLab e il nome della connessione specificato è MyConnection.

    aws codeconnections create-connection --provider-type GitLab --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.