このページでは、Bitbucket Cloud リポジトリを Cloud Build に接続する方法について説明します。
始める前に
-
Cloud Build API を有効にします。
- Bitbucket Cloud ホストに接続するの手順に沿って操作します。
Bitbucket Cloud リポジトリに接続する
コンソール
次の手順で、Cloud Build を Bitbucket Cloud リポジトリに接続します。
Google Cloud コンソールで [リポジトリ] ページを開きます。
[リポジトリ] ページが表示されます。
プロジェクト セレクタで、Google Cloud プロジェクトを選択します。
[第 2 世代] タブを選択します。
[リポジトリをリンク] をクリックして、新しいホストを Cloud Build に接続します。
[リポジトリをリンク] サイドパネルが表示されます。
[接続]: プルダウン メニューからホスト接続を選択します。
リポジトリ: プルダウン メニューからリポジトリを選択します。
リポジトリのリソース名: このステップでは、リンクされたリポジトリのリソース名を作成します。
- 生成済み: このオプションを選択すると、Cloud Build によって選択したリポジトリのリポジトリ リソース名が自動的に生成されます。
- 手動: リポジトリのリソース名を手動で指定するには、このオプションを選択します。
[手動] を選択した場合、リポジトリ名セクションで選択したリポジトリの名前を変更できます。
リンク をクリックします。
gcloud
Bitbucket Cloud リポジトリに接続します。
gcloud builds repositories create REPO_NAME \
--remote-uri=https://bitbucket.org/WORKSPACE/REPOSITORY.git \
--connection=CONNECTION_NAME --region=REGION --project=PROJECT_ID
ここで
- REPO_NAME はリポジトリの名前です。
- WORKSPACE は、リポジトリのワークスペース ID です。
- REPOSITORY はリポジトリの名前です。
- REGION は、接続のリージョンです。
- CONNECTION_NAME は接続の名前です。
- PROJECT_ID はユーザーの Google Cloud プロジェクト ID です。
次のステップ
- Bitbucket Cloud からリポジトリを構築する方法を学習する。
- ビルド結果を表示する方法を学習する。
- Compute Engine で Blue/Green デプロイを実行する方法を学習する。