0

Build runners が何をするのか、静的な HTML / CSS / JS サイトだけでなく、コンパイル済みの .NET サイトでも何を使用する必要があるのか​​ を誰かが説明できるかどうか疑問に思っていました。

各プロジェクトを同等の SVN に接続し、そこから更新を取得しますが、ビルド ランナーが何を行うのか、技術的にはサイトを構築する必要がないため、どれを使用すべきかは 100% わかりません。

申し訳ありませんが、答えるには多すぎるかもしれませんが、チームシティについて理解するのに苦労しています

ありがとうございました

4

1 に答える 1

0

ビルド ランナーは、特定のタスクの単なるプロセスです。たとえば、MSBuild ランナーは、ターゲット ビルド エージェントで MSBuild を呼び出すために使用する特定のフィールドに情報を入力することによってセットアップされます。Command Lineランナーを使用して、MSBuild 実行コマンドを手動でビルドすることも簡単にできます。

ビルド ランナーは、特定のビルド ツール (Ant、MSBuild、コマンド ラインなど) との統合を可能にする TeamCity の一部です。ビルド構成では、ビルド ランナーはビルドを実行してその結果を報告する方法を定義します。各ビルドランナーには次の 2 つの部分があります。

  • Web UI を介して構成されたサーバー側の設定
  • エージェント上でビルドを実行するエージェント側の部分

実行したいタスクとプロジェクトをラップしているテクノロジーに応じて、ランナーを選択する必要があります。特定のタスクにランナーがない場合は、ランナーとなる最小公分母を使用できますCommand Line

コマンドラインランナー

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

于 2013-10-17T13:47:27.623 に答える