メインコンテンツまでスキップ

Approval gate を追加する

Approval gate は、approver が明示的に approve または reject するまで、Gate stage で Pipeline を一時停止します — production への Deploy Job を実行する前段階として役立ちます。run を実行した本人は、自分の run を approve できません。

Prerequisites

Approval job を追加する

Add job menu

  1. Pipeline Editor で、gate したい Stage の間に新しい Stage を追加します(または既存の Gate stage を使用します)。
  2. Add Job をクリックし、Governance の下から Approval を選択します。

Add Approval Job

  1. Job name を入力します。
  2. Approver(この run をレビューするユーザー)を選択します。
  3. Timeout (minutes) を設定します — 時間内に判断が行われなかった場合、run は自動的に reject されます。
  4. 必要に応じて、approver に確認してほしい内容を Instructions に入力します。
  5. Save をクリックします。

approver に表示される内容

run が Gate stage に到達すると、approval job は設定済みの Instructions を表示し、approver が run detail 画面から approve または reject するのを待ちます。approve すると Pipeline は次の Stage(通常は CD)へ進み、reject または timeout すると run は停止します。

警告

自己承認は実行時にブロックされます — run の Actor が設定済みの Approver と一致する場合、その run 自身を approve することはできません。

Next steps