Skip to content
Latchkey

CI_COMMIT_BRANCH とは?

CI_COMMIT_BRANCH はブランチ名で、ブランチパイプラインでのみ設定されます(タグやマージリクエストパイプラインでは設定されません)。

CI_COMMIT_BRANCH は、rules がブランチパイプラインをタグやマージリクエストパイプラインと区別できるようにします。

空になる場合

タグパイプラインと detached マージリクエストパイプラインでは空になります。deploy を制御するには CI_DEFAULT_BRANCH と比較します。

重要なポイント

  • CI_COMMIT_BRANCH はブランチ名です。
  • タグ/MR パイプラインでは空です。
  • deploy を制御するには CI_DEFAULT_BRANCH と比較します。

関連ガイド