Lesstep
JetBrains IDE 2024.1 以降

JetBrains IDE で Bitbucket Pipelines を見る

IntelliJ IDEA・PyCharm・WebStorm・Rider などの JetBrains IDE で使える、Bitbucket Pipelines の無料の受信箱です。 作業しているすべてのリポジトリから、気にしているパイプライン(自分が始めたもの、チェックアウト中のブランチのもの、失敗したもの、動いているもの)を IDE のツールウィンドウの1つの一覧に集め、ステップ・失敗したコマンド・ログ(ステップが動いている間も)と一緒に見せます。画面は日本語です。

Bitbucket Cloud(bitbucket.org)専用です。Bitbucket Data Center には Pipelines が無い(Bamboo などの CI でビルドする)ので、このプラグインで見せるものがありません。

JetBrains Marketplace で入れる(読むのは無料・実行などは30日間の無料試用つき)

ほかの選択肢との比べ方はこちら。同じ IDE で Bitbucket のレビュー待ちのプルリクを見るなら:Bitbucket のプルリクのプラグイン(英語)。

このプラグインは Atlassian と提携しておらず、後援・承認も受けていません。

こんな人向け

パイプライン

詳しい中身とログ

操作

無料と有料

無料:リポジトリをまたいだパイプラインの履歴・ステップとそのコマンド・ステップのログ・通知・ステータスバー。有料(プラグイン内では「Pro」と表示・30日間の無料試用):パイプラインの実行・もう一度実行・止める。

ライセンスは JetBrains Marketplace で販売しています。個人は月 US$1.50・年 US$15、組織は1人あたり月 US$3・年 US$30(Marketplace ではお住まいの通貨で表示されます)。 読むのは誰でも無料なので、チームで IDE からパイプラインを実行・停止する人だけがライセンスを持てば足ります。試用やライセンスが終わっても読むのはそのままで、止まるのはこれらの操作だけです。

チームで買うとき:組織ライセンスは JetBrains Account で管理し、管理者が開発者に割り当てます(社内の JetBrains License Server からも配れます)。支払いはカードか PayPal。注文書や銀行振込で払うときは、Marketplace のプラグインの値段のページの Get Quote で見積もりを取れます。

入れ方

JetBrains Marketplace から入れるか、IDE の設定のプラグインで Marketplace(マーケットプレイス)のタブを開き、Pipeline Inbox for Bitbucket Pipelines を検索します。 右のツールウィンドウのバーの Bitbucket Pipelines を開くと、このプロジェクトのリポジトリはもう入っています。ほかは リポジトリを追加… で足します。

対応する環境

サインイン

非公開のリポジトリと有料の操作には、Atlassian アカウントのメールアドレスと API トークンでサインインします。 Atlassian アカウントの API トークンのページで Create API token with scopes を選び、Bitbucket を選んで、 読むために read:pipeline・read:repository・read:user・read:workspace、パイプラインの実行と停止に write:pipeline のスコープをつけます。 リポジトリ・プロジェクト・ワークスペースのアクセストークンでも使えます(メールアドレスは空のまま)。 設定 | ツール | Pipeline Inbox for Bitbucket Pipelines に入れて サインインを試す を押します。メールアドレスとトークンは IDE のパスワード保管庫に入り、api.bitbucket.org にだけ送られます。 終わったステップのログは、Bitbucket がそのために渡すアドレスから、サインインなしで読みます。

社内で使ってよいか判断するために

画面の文言は日本語で表示されます。Bitbucket から届くメッセージやパイプライン名はそのままです。

エラーの説明

お問い合わせ

Atlassian、Bitbucket、Bitbucket Pipelines は Atlassian の商標です。