CruiseControl.NET を実行しているビルド サーバーがあります。そのサーバー (サーバー A と呼びましょう) で実行するように構成されている 7 つのプロジェクトでうまく機能します。
現在、別のサーバー (サーバー B) で構築したい新しいプロジェクトがありますが、既存のプロジェクトと同じ ccnet ダッシュボードに表示したいと考えています。
このシナリオで CCNet を構成するにはどうすればよいですか?
CruiseControl.NET を実行しているビルド サーバーがあります。そのサーバー (サーバー A と呼びましょう) で実行するように構成されている 7 つのプロジェクトでうまく機能します。
現在、別のサーバー (サーバー B) で構築したい新しいプロジェクトがありますが、既存のプロジェクトと同じ ccnet ダッシュボードに表示したいと考えています。
このシナリオで CCNet を構成するにはどうすればよいですか?
(dashboard.config
デフォルトの場所はc:\Program Files\CruiseControl.NET\webdashboard\dashboard.config
)で、サーバー構成ブロックを見てください。
<servers>
<server name="local" url="tcp://localhost:21234/CruiseManager.rem"
allowForceBuild="true" allowStartStopBuild="true" />
</servers>
レポートするリモートサーバーを構成できます。別の<server />
ノードを追加するだけです。CruiseControl.NETダッシュボードに変更を強制的に表示するには、同じフォルダー内のweb.configファイルを編集して保存します。ダッシュボードのWebページを更新します。
Duckworth の答えは、私が Google 経由で見つけたものです。完全なストーリー(すべての主人公を特定)を次のように見つけました。
dashboard.config ファイルを開きます。デフォルトの場所は \Program Files\CruiseControl.NET\webdashboard です。
dashboard.config の上部に、追加のサーバーを追加します。例えば
変更を保存します。
変更を強制的に CruiseControl.NET ダッシュボードに表示するには、同じフォルダー内の web.config ファイルを編集して保存します。ダッシュボード Web ページを更新します。