Verbindung zu einem Bitbucket Cloud-Repository herstellen

Auf dieser Seite wird erläutert, wie Sie eine Verbindung zu einem Bitbucket Cloud-Repository herstellen zu Cloud Build.

Hinweise

  • Cloud Build API aktivieren.

    Aktivieren Sie die API

Mit Bitbucket Cloud Repositories verbinden

Console

Verbinden Sie Cloud Build mit Ihrem Bitbucket Cloud-Repository, indem Sie führen Sie die folgenden Schritte aus:

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

    Zur Seite „Repositories“

    Die Seite Repositories wird angezeigt.

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

  3. Wählen Sie den Tab 2. Generation aus.

  4. Klicken Sie auf Repository verknüpfen, um einen neuen Host mit Cloud Build zu verbinden.

    Die Seitenleiste Repositories verknüpfen wird angezeigt.

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

  6. Repository: Wählen Sie ein Repository aus dem Drop-down-Menü aus.

  7. Repository-Ressourcenname: In diesem Schritt werden Ressourcennamen für die Repositories, die verknüpft sind.

    • Generated (Generiert): Wählen Sie diese Option aus, damit Cloud Build in Ihrem Namen automatisch Repository-Ressourcennamen generieren für ausgewählte Repositories.
    • Manuell: Wählen Sie diese Option aus, um das Repository manuell anzugeben. Ressourcennamen.

    Wenn Sie Manuell auswählen, können Sie die Namen Ihrer im Abschnitt Repository-Namen ausgewählte Repositories.

  8. Klicken Sie auf Link.

gcloud

Stellen Sie eine Verbindung zu Ihrem Bitbucket Cloud-Repository her:

gcloud builds repositories create REPO_NAME \
    --remote-uri=https://bitbucket.org/WORKSPACE/REPOSITORY.git \
    --connection=CONNECTION_NAME --region=REGION --project=PROJECT_ID

Wobei:

  • REPO_NAME ist der Name Ihres Repositorys.
  • WORKSPACE ist die Arbeitsbereich-ID für Ihr Repository.
  • REPOSITORY ist der Name des Repositorys.
  • REGION ist die Region für Ihre Verbindung.
  • CONNECTION_NAME ist der Name Ihrer Verbindung.
  • PROJECT_ID ist Ihre Google Cloud-Projekt-ID.

Terraform

Fügen Sie Folgendes hinzu, um Ihrer Verbindung ein Bitbucket Cloud-Repository hinzuzufügen: Code-Snippet in Ihre Terraform-Konfiguration ein:

    resource "google_cloudbuildv2_repository" "my-repository" {
       project = "PROJECT_ID"
       name = "REPO_NAME"
       location = "REGION"
       parent_connection = google_cloudbuildv2_connection.RESOURCE_NAME.name
       remote_uri = "https://bitbucket.org/WORKSPACE_ID/REPO_NAME.git"
    }

Wobei:

Nächste Schritte