Pipelines の yaml ファイルで glob パターンを使用する

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

robotsnoindex
robotsnoindex

glob パターンでは、アスタリスクで始まる表現は使用できません。アスタリスクで始まる表現は、引用符で囲む必要があります。

feature/*
  • feature/<any_branch> と一致します。
  • glob パターンはスラッシュ (/) とは一致しないので、feature/<任意のブランチ>/<ブランチ> などの Git ブランチは feature/* に一致しません。
feature/bb-123-fix-links
  • ブランチ、タグ、またはブックマークの正確な名前を指定すると、特定のブランチに対して定義されたパイプラインは、そのブランチに一致する他のすべての一般的な表現をオーバーライドします。feature/*feature/bb-123-fix-links のパイプラインを指定したとします。feature/bb-123-fix-links ブランチへのコミットでは、Pipelines で feature/bb-123-fix-links に定義されたステップを実行しますが、feature/* で定義されたステップは実行しません。
" * "
  • すべてのブランチ、タグ、またはブックマークと一致します。アスタリスク (*) は一重引用符で囲む必要があります。
  • この glob パターンはスラッシュ (/) とは一致しないので、feature/bb-123-fix-links などの Git ブランチは '*' には一致しません。スラッシュを一致させる必要がある場合は、"*" ではなく "**" を使用します。
" ** "
  • すべてのブランチ、タグ、またはブックマークと一致します。feature/bb-123-fix-links などの、スラッシュ (/) を含むブランチが含まれます。** 表現は引用符で囲む必要があります。
" */feature "
  • この表現には引用符が必要です。
"master" および重複するブランチ名
  • 引用符で囲まれた名前は、引用符で囲まれていない名前と同様に処理されます。たとえば Pipelines では、master と 'master' は同じブランチ名とみなされます。
  • 上記の場合、Pipelines では 1 つの名前とのみ (両方ではなく、master または 'master' と) 照合されます。
  • bitbucket-pipelines.yml ファイルでは名前の重複を避けることをおすすめします。
最終更新日 2020 年 6 月 24 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.