Build Farm - CI/CD用語集の定義
build farm は、ソフトウェアのコンパイルとテストに専用のマシンプールで、大規模または分散した build のためのキャパシティを提供するためにチーム間で共有されます。
build farm は、ソフトウェアのコンパイルとテストに専用のマシンプールで、大規模または分散した build のためのキャパシティを提供するためにチーム間で共有されます。
build farm は計算能力を集中させ、個々の開発者と CI job が重いコンパイルを共有ハードウェアにオフロードできるようにします。
runner との関係
build farm は distributed build システムを支える計算能力であり、CI runner は pipeline の job を実行します。マネージド runner プールは GitHub Actions に対して同様のキャパシティの役割を果たします。
関連ガイド
Distributed Build - CI/CD Glossary DefinitionDistributed Build: A distributed build splits compilation across multiple machines that work on different par…
What Is a Remote Cache?A remote cache stores build outputs in a shared, networked location so they can be reused across machines, CI…
Runner - CI/CD Glossary DefinitionRunner: A **runner** is the machine that executes a job. It can be GitHub-hosted, self-hosted, or managed by…