Verbindung zu einem Bitbucket Data Center-Repository herstellen

Auf dieser Seite wird beschrieben, wie Sie eine Verbindung zu einem Bitbucket Data Center-Repository mit Cloud Build herstellen.

Hinweise

  • Enable the Cloud Build and Secret Manager APIs.

    Enable the APIs

Verbindung zu einem Bitbucket Data Center-Repository herstellen

Console

  1. Öffnen Sie in der Cloud Console die Seite Repositories.

    Zur Seite „Repositories“

    Die Seite Repositories wird angezeigt.

  2. Wählen Sie oben auf der Seite den Tab 2. Generation aus.

  3. Wählen Sie in der Projektauswahl Ihr Google Cloud-Projekt aus.

  4. Klicken Sie auf Repository verknüpfen, um Repositories über Ihre Verbindung zu verknüpfen.

    Das Steuerfeld Repositories verknüpfen wird angezeigt.

  5. Geben Sie im Bereich Repositories verknüpfen die folgenden Informationen ein:

    1. Verbindung: Wählen Sie im Drop-down-Menü eine Verbindung aus.

    2. Repository: Wählen Sie ein oder mehrere Repositories aus, die mit Ihrer Verbindung verknüpft werden sollen.

    3. Repository-Ressourcenname: In diesen Feldern können Sie Ressourcennamen für die verknüpften Repositories erstellen.

      1. Generiert: Wählen Sie diese Option aus, damit Cloud Build automatisch Repository-Ressourcennamen für ausgewählte Repositories in Ihrem Namen generiert.
      2. Manuell: Wählen Sie diese Option aus, um Repository-Ressourcennamen manuell anzugeben.

        Wenn Sie Manuell auswählen, können Sie die Namen der ausgewählten Repositories im Abschnitt Repository-Namen ändern.

  6. Klicken Sie auf Verknüpfen, um Ihr Repository mit Ihrer Verbindung zu verknüpfen.

gcloud

Führen Sie den folgenden Befehl aus, um Ihrer Verbindung ein Bitbucket Data Center-Repository hinzuzufügen:

gcloud builds repositories create REPO_NAME \
    --remote-uri=REPO_URI \
    --connection=CONNECTION_NAME --region=REGION

Wobei:

  • REPO_NAME ist der Name Ihres Repositorys.
  • REPO_URI ist der Link zu Ihrem Bitbucket-Rechenzentrums-Repository. Beispiel: https://bbdc-host.com/scm/myproject/myrepo.git.
  • CONNECTION_NAME ist der Name Ihrer Verbindung.
  • REGION ist die Region Ihrer Verbindung.

Terraform

Wenn Sie Ihrer Verbindung ein Bitbucket Data Center-Repository hinzufügen möchten, fügen Sie Ihrer Terraform-Konfiguration das folgende Code-Snippet hinzu:

    resource "google_cloudbuildv2_repository" "my-repository" {
        project = "PROJECT_ID"
        name = "REPO_NAME"
        location = "REGION"
        parent_connection = google_cloudbuildv2_connection.RESOURCE_NAME.name
        remote_uri = "REPO_URI"
    }

Wobei:

  • PROJECT_ID ist Ihre Google Cloud Projekt-ID.
  • REPO_NAME ist der Name Ihres Repositorys.
  • REGION ist die Region für Ihre Verbindung.
  • RESOURCE_NAME ist der Name der google_cloudbuildv2_connection-Ressource. Beispiel: my-connection aus dem Terraform-Beispiel unter Verbindung zu einem Bitbucket-Rechenzentrumshost herstellen.
  • REPO_URI ist der Link zu Ihrem Bitbucket-Rechenzentrums-Repository. Beispiel: https://bbdc-host.com/scm/myproject/myrepo.git.

Nächste Schritte