Skip to content
Latchkey

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

build agent は、CI サーバーに接続してキューに入ったジョブを引き受け、実行する、runner 上のソフトウェアサービスです。

build agent は、CI マシン上で実行され、オーケストレーターに登録し、キューに入ったジョブを取得して、その build と test のステップを実行するプロセスです。GitHub Actions では、agent は runner アプリケーション (run.sh / Runner.Listener) です。

agent と runner

これらの用語は重なり合います。物理または仮想のマシンが runner であり、agent はその上で作業をポーリングする listener プロセスです。1 台のマシンが複数の agent をホストして、ジョブを並列に実行できます。

関連ガイド