Stellen Sie eine Verbindung her zu GitLab - Entwicklertools-Konsole

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Stellen Sie eine Verbindung her zu GitLab

Du kannst das AWS Management Console oder das AWS Command Line Interface (AWS CLI) verwenden, um eine Verbindung zu einem auf gitlab.com gehosteten Repository herzustellen.

Anmerkung

Indem du diese Verbindungsinstallation autorisierst GitLab, gewährst du unserem Service die Erlaubnis, deine Daten zu verarbeiten, und du kannst die Berechtigungen jederzeit widerrufen, indem du die Anwendung deinstallierst.

Bevor Sie beginnen:

  • Sie müssen bereits ein Konto bei erstellt haben. GitLab

    Anmerkung

    Verbindungen bieten nur Zugriff für das Konto, das zum Erstellen und Autorisieren der Verbindung verwendet wurde.

    Anmerkung

    Sie können Verbindungen erstellen GitLab, in denen Sie die Rolle des Besitzers haben, und dann kann die Verbindung mit dem Repository mit Ressourcen wie verwendet werden CodePipeline. Bei Repositorys in Gruppen müssen Sie nicht der Gruppenbesitzer sein.

Stellen Sie eine Verbindung zu GitLab (Konsole) her

Sie können die Konsole verwenden, um eine Verbindung herzustellen.

Anmerkung

Wenn Sie derzeit die Konsole verwenden, um eine Verbindung herzustellen, werden dadurch nur Ressourcen mit Codestar-Verbindungen im Ressourcen-ARN erstellt. Verwenden Sie CLI, SDK oder CFN, um eine Ressource zu erstellen, die das Verbindungsdienstpräfix im ARN hat. Ressourcen mit beiden Dienstpräfixen werden weiterhin in der Konsole angezeigt.

Schritt 1: Erstellen einer Verbindung
  1. Melden Sie sich bei der an AWS Management Console, und öffnen Sie dann die AWS Developer Tools-Konsole unterhttps://console.aws.amazon.com/codesuite/settings/connections.

  2. Wählen Sie Einstellungen und dann die Registerkarte Verbindungen aus. Wählen Sie Create Connection (Verbindung erstellen) aus.

  3. Um eine Verbindung zu einem GitLab Repository herzustellen, wählen Sie unter Anbieter auswählen die Option GitLab. Geben Sie unter Connection name (Verbindungsname) den Namen für die Verbindung ein, die Sie erstellen möchten. Wählen Sie Connect GitLab.

    Screenshot der Konsole mit der ausgewählten Verbindungsoption für GitLab.
  4. Wenn die Anmeldeseite für GitLab angezeigt wird, melden Sie sich mit Ihren Anmeldeinformationen an und wählen Sie dann Anmelden aus.

  5. Es wird eine Autorisierungsseite mit einer Meldung angezeigt, in der Sie aufgefordert werden, die Verbindung für den Zugriff auf Ihr GitLab Konto zu autorisieren.

    Klicken Sie auf Authorize.

    Der Screenshot zeigt die Nachricht zur Autorisierung der Verbindung für Ihr GitLab Konto.
  6. Der Browser kehrt zur Seite der Verbindungskonsole zurück. Unter GitLab Verbindung erstellen wird die neue Verbindung unter Verbindungsname angezeigt.

  7. Wählen Sie Connect GitLab.

    Nachdem die Verbindung erfolgreich hergestellt wurde, wird ein Erfolgsbanner angezeigt. Die Verbindungsdetails werden auf der Seite Verbindungseinstellungen angezeigt.

Verbindung herstellen zu GitLab (CLI)

Sie können das AWS Command Line Interface (AWS CLI) verwenden, um eine Verbindung herzustellen.

Verwenden Sie dazu den Befehl create-connection.

Wichtig

Eine Verbindung, die über AWS CLI oder AWS CloudFormation erstellt wurde, hat standardmäßig PENDING den Status. Nachdem Sie eine Verbindung mit der CLI hergestellt haben oder verwenden Sie die Konsole AWS CloudFormation, um die Verbindung so zu bearbeiten, dass sie ihren Status festlegtAVAILABLE.

Um eine Verbindung herzustellen zu GitLab
  1. Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den AWS CLI , um den create-connection Befehl auszuführen, und geben Sie dabei --provider-type und --connection-name für Ihre Verbindung an. In diesem Beispiel lautet der Name des Drittanbieters GitLab und der angegebene Verbindungsname MyConnection.

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

    Wenn der Befehl erfolgreich ausgeführt wurde, gibt er die ARN-Informationen der Verbindung ähnlich der folgenden zurück.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. Verwenden Sie die Konsole, um die Verbindung fertigzustellen. Weitere Informationen finden Sie unter Aktualisieren einer ausstehenden Verbindung.