Skip to content
Latchkey

Build Avoidance - CI/CD用語集の定義

build avoidanceとは、同じ入力に対するcache済みの結果がすでに存在する場合に、再buildして結果を破棄するのではなく、build作業を完全にスキップすることです。

build avoidanceとは、同じ入力に対するcache済みの結果がすでに存在する場合に、再buildして結果を破棄するのではなく、build作業を完全にスキップすることです。

build avoidanceとは、同じ入力に対するcache済みの結果がすでに存在する場合に、再buildして結果を破棄するのではなく、build作業を完全にスキップすることです。

incremental buildとの違い

incremental buildは再buildを短縮しますが、build avoidanceはそれをスキップします。コンテンツアドレス指定のcache(Bazel、Gradle)は入力のhashで結果をキー付けするため、同一の入力ツリーは保存された結果を即座に返します。

関連ガイド