Skip to content
Latchkey

needs (Job の依存関係) - CI/CD用語集の定義

needs は、列挙した job が完了するまで job を待たせてから実行します。

needs は、ある job を、1つ以上の他の job が正常に完了するまで開始を待たせるキーで、workflow 内の依存関係の順序を定義します。

デフォルトでは、必要な job のいずれかが失敗すると依存 job はスキップされ、これによって job の有向グラフが構築されます(例えば deploy は build と test を needs します)。

関連ガイド