Bitbucket 連携

リポジトリやプルリクエスト、パイプラインを、必要なときに

すでにAtlassianスタックで働くチームのために。

コードがBitbucketにある場合——たいていJiraやConfluenceと並んで——連携すればチームは会話形式でリポジトリやプルリクエスト、パイプラインの状態を確認できます。

概要

Bitbucketが単独で導入されることはめったにありません。計画、ドキュメント、ソースコードを一社にまとめたいと考える企業によって、JiraやConfluenceとセットで選ばれるのが普通です。

社内に開発チームを抱える不動産グループにとって、その一本化はたいてい意図的なものです——ライセンスの検討は一つ、権限モデルは一つ、ITが管理する場所も一つで済みます。

Bitbucketを連携すると、その一貫性がアシスタントにも広がります。両方を連携していれば、プルリクエストやリポジトリの履歴、パイプラインの結果を、それらのきっかけとなったJiraチケットと同じ会話の中で確認できます。このカテゴリの他の連携と同様、対象となるのは技術チームです。

自社でソフトウェアを開発していない会社にはこれらは当てはまらず、宿泊事業との隠れたつながりもありません。Bitbucketがここにあるのは、Atlassianを使う組織が不動産グループの中にも存在するからであり、そうしたチームにも自分たちのスタックの外側ではなく内側で動くアシスタントを届けたいからです。

ProhostAI が Bitbucket でできること

Bitbucketを連携すると、ProhostAIは日常のことばでリポジトリやプルリクエスト、パイプラインを扱えるようになります。

読み取り

  • リポジトリを検索アクセス可能なリポジトリ全体からコードと履歴を検索します。“bookingリポジトリの最新パイプラインは成功しましたか?”
  • プルリクエストとパイプラインを確認オープン中のもの、ブロックされているもの、ビルドが成功したかどうかを確認します。

作成・更新

  • プルリクエストにコメントツールを切り替えることなく、PRにコメントを残します。
  • イシューを更新作業の進行に合わせて、リポジトリのイシューを最新の状態に保ちます。

Bitbucket を連携する方法

BitbucketはAtlassianのOAuthで連携するため、ProhostAIがパスワードを見ることはありません。

  1. 1ProhostAIを開き、設定 → 接続に移動します。
  2. 2Bitbucketを検索し、「連携」を選択します。
  3. 3Bitbucketにサインインし、権限を承認します。
  4. 4オープン中のプルリクエストについて尋ねて、正しく動作するか確認します。

知っておきたいこと

アクセス範囲は、連携したAtlassianアカウントのワークスペースおよびリポジトリの権限に従います。

Jiraも合わせて連携する価値があります——チケットとブランチは、たいてい同じ問いに属しているからです。

これは物件運営ではなく、エンジニアリングチームのための機能です。

Bitbucket 連携のよくある質問

たいていはい。チケットとブランチは同じ問いに属していることが多く、両方を連携すればアシスタントはそれらをまたいで答えられます。

はい。プルリクエストの確認だけでなく、ビルドが成功したかどうかも確認できます。

連携したAtlassianアカウントがアクセスできるリポジトリです。ワークスペースの権限はそのまま適用されます。

いいえ。このカテゴリは、自社でソフトウェアを開発する企業の技術部門向けです。

ProhostAIの設定 → 接続を開いて切断するか、Atlassianのアカウント設定でアクセスを取り消してください。

スタックの一貫性を保つ