ビルド ランナーは、特定のタスクの単なるプロセスです。たとえば、MSBuild ランナーは、ターゲット ビルド エージェントで MSBuild を呼び出すために使用する特定のフィールドに情報を入力することによってセットアップされます。Command Line
ランナーを使用して、MSBuild 実行コマンドを手動でビルドすることも簡単にできます。
ビルド ランナーは、特定のビルド ツール (Ant、MSBuild、コマンド ラインなど) との統合を可能にする TeamCity の一部です。ビルド構成では、ビルド ランナーはビルドを実行してその結果を報告する方法を定義します。各ビルドランナーには次の 2 つの部分があります。
- Web UI を介して構成されたサーバー側の設定
- エージェント上でビルドを実行するエージェント側の部分
実行したいタスクとプロジェクトをラップしているテクノロジーに応じて、ランナーを選択する必要があります。特定のタスクにランナーがない場合は、ランナーとなる最小公分母を使用できますCommand Line
。

これにアプローチする方法は、rake、MSBuild、またはバッチ ファイルを呼び出して、自分の環境から自分のやりたいことをどのように達成できるかを確認することです。次に、それをツールに適用する方法を確認します。ツールを中心にプロセスを作成するのではなく、プロセスに適合するツールを選択してください。