Lesstep
Bitbucket Cloud・Pipelines・2026年10月31日に確認

Bitbucket Pipelines:「There is an error in your bitbucket-pipelines.yml」

Bitbucket がファイルを読んで受け付けなかったので、パイプラインは動いていません。文は「どこで」の後に「何が」を言います:

There is an error in your bitbucket-pipelines.yml at [pipelines > branches > develop > 1 > step > script > 0]. Missing or empty command string. Each item in this list should either be a single command string or a map defining a pipe invocation.

かっこの中は、ファイルの一番上からの道筋です。名前はキー、数字はリストの中の位置(0から数える)、(root level) はファイルの一番上です。この例なら、pipelines:・branches:・develop: の2番目の項目の step: の script: の1つ目のコマンドです。

よく報告される4つの文と、その原因

Atlassian のコミュニティで答えの出た物から:

push の前に確かめる

IntelliJ IDEA でパイプラインを見張る

Pipeline Inbox for Bitbucket Pipelines は、Lesstep が作っている JetBrains IDE(2024.1 以降)のプラグインです。ファイルを確かめるエディターの隣のツールウィンドウに、Bitbucket Cloud の全部のリポジトリのパイプラインを並べます。失敗したパイプラインでは、失敗したステップとログの終わり、または Bitbucket がエラーで終わらせたときの理由を見せ、いまのブランチのパイプラインはステータスバーに出ます。一覧・ステップ・ログは無料。実行・やり直し・停止は Pro(月 US$1.50・30日の無料試用つき)。画面は日本語です。

JetBrains Marketplace で入れる

Atlassian・Bitbucket・Bitbucket Pipelines は Atlassian の商標、IntelliJ IDEA は JetBrains s.r.o. の商標です。このページはそのいずれとも提携しておらず、承認も受けていません。

ほかに:push したのにパイプラインが動かない · custom のパイプラインを変数つきで実行する · 「command not found」 · 前は通ったビルドが失敗する · 「This pipeline was paused」(デプロイ) · IntelliJ IDEA の Bitbucket Pipelines 用プラグインの比較 · English