Bitbucket は、Git リポジトリをホスティングし、プルリクエストを使ってコードを共同編集し、デプロイを自動化できるプラットフォームです。Bitbucket を Zoho Cliq と連携すると、リポジトリを表示したり、プルリクエストを作成したり、さまざまなリポジトリ処理に関する通知を Zoho Cliq のチャンネルで受信したりできます。また、実行中のパイプラインの詳細、作成された統計情報、成功したパイプライン、デプロイの詳細を確認できるダッシュボードも表示できます。
情報: この拡張機能は、次のデータセンターで利用できます: US,EU,CN,IN, and AU
インストール
- Zoho Cliq マーケットプレイスに移動し「Bitbucket」を検索するか、このリンクから直接インストールします。
- 拡張機能を組織全体にインストールするか、特定のチームのみにインストールするかを選択します。
- 拡張機能のアクセス権限リクエストを承認します。
機能
リポジトリの表示
ボットメニューからの操作: Bitbucket ボットを開き、ボットメニューから My Repositories を選択します。
すべてのリポジトリの一覧表が、リポジトリ名、担当者とともにボットに投稿されます。そこから、内容やコミットも表示できます。
ウィジェット: Bitbucket ウィジェットを開き、Repositories タブに移動します。ここで、デフォルトリポジトリおよびその他のリポジトリを確認できます。各リポジトリカードには「Commits」と「その他」の 2 つのオプションがあります。
Commits: Commits ボタンを選択すると、そのリポジトリのすべてのコミットが表示されます。ここでコメントを確認し、コミットに対してコメントを追加することもできます。
その他: 「その他」を選択すると、プルリクエストが表示されます。ここからプルリクエストや、そのプルリクエストに関連するタスクを作成することもできます。
レビュー担当者の場合は、自分に割り当てられたすべてのプルリクエストを表示し、必要な処理を実行できます。
レビュー担当者でない場合でも、ここからプルリクエストを作成でき、作成されたプルリクエストは承認のために送信されます。
過去 30 日間のプルリクエストの統計情報も確認できます。
リポジトリの切り替え: デフォルトリポジトリを別のリポジトリに切り替えたい場合は、右上の「切り替え Repository」ボタンを選択します。
リポジトリの検索: 表示されている一覧からリポジトリを選択して検索します。
プルリクエストの作成
ボットメニューからの操作:Bitbucket ボットを開き、ボットメニューから 作成 Pull Req を選択します。
ウィジェット:Bitbucket ウィジェットを開き、プルリクエストを作成したいリポジトリカードから その他 を選択します。右上に 作成 Pull Req ボタンが表示されます。
スラッシュコマンド:任意の会話で /createpullrequest と入力します。
フォームが表示されるので、次の詳細を入力します。
- 件名:プルリクエストの名前。
- 説明:プルリクエストの簡単な説明。
- 元ブランチを閉じる:マージ後に元ブランチを自動的に削除するオプション。
- 元ブランチ:変更内容を含むブランチ。
- マージ先ブランチ:変更内容をマージするブランチ。
リポジトリをチャンネルに接続する
ボットメニューからの操作: Bitbucket ボットを開き、ボットメニューから Configuration -> 接続 Repo を選択します。ここで、リポジトリをチャンネルに接続して通知を受け取ることができます。
リポジトリを選択し、通知を受け取るチャンネルを選び、プルリクエストの通知をすべてのブランチに対して行うか、メインブランチのみにするかを指定し、追跡したいプルリクエストおよびリポジトリのアクティビティを選択してから、接続をクリックします。
接続済みリポジトリを表示する
ボットメニューからの操作: Bitbucket ボットを開き、ボットメニューから Configuration -> 接続済み Repo を選択します。ボットに、リポジトリ名、接続済みチャンネル、更新や接続解除など実行できるアクションといった詳細を含む表が投稿されます。
更新する:リポジトリの連携設定を更新できます。
接続を解除する: チャンネルからリポジトリの接続を解除できます。
チャンネルでの通知:
ダッシュボードを表示する
ウィジェット:Bitbucket ウィジェットを開き、ダッシュボードタブを選択して、リポジトリの概要を表示します。ここでは次のような詳細を確認できます。
- 実行中のパイプライン

- リポジトリ作成の統計 – フィルターしてリポジトリの統計情報を表示できます。
- 成功したパイプライン – ステータスに基づいてパイプラインをフィルターできます。

- デプロイの詳細

リポジトリの切り替え:既定とは別のリポジトリのダッシュボードを表示するには、画面右上のリポジトリの切り替えボタンをクリックします。
リポジトリのコミットを表示する
スラッシュコマンド:任意の会話で /commits と入力します。リポジトリ名、担当者、コンテンツやコミットの詳細を表示するための設定などの情報を含む表が投稿されます。
スケジュールアクティビティ
スケジュールアクティビティは、毎日午前 10:00 にリポジトリの接続済みチャンネルに投稿され、前日のアクティビティの詳細が提供されます。
リンクの展開
会話内でプルリクエストの URL を共有すると、リンクが自動的に展開され、プルリクエストの詳細が表示されます。展開されたリンクから、プルリクエストのマージやコメントの追加などのアクションを実行できます。