CC.NET で MSBuild の XML ログを出力 メモ

[ 1 ]
ThoughtWorks.CruiseControl.MSBuild.dll を http://ccnetlive.thoughtworks.com/MSBuildXmlLogger%2DBuilds/ から入手し、C:\Program files\CruiseControl.NET\server ディレクトリに配置。(別の場所でもいいと思う。)


[ 2 ]

<xslFile>xsl\compile-msbuild.xsl</xslFile>

<xslReportBuildPlugin description="MSBuild Output" actionName="MSBuildOutputBuildPlugin" xslFileName="xsl\msbuild.xsl" />

を、C:\Program files\CruiseControl.NET\webdashboard\dashbord.config ファイル内の適切 (見ればわかる) な場所にそれぞれ記述。


[ ccnet.config にて ]
ThoughtWorks.CruiseControl.MsBuild.dll のパスを記述。


[ 注意 ]
CruiseControl.NET - Browse /CruiseControl.NET Releases at SourceForge.net から取得できる最新バージョン (1.3.0.2918) だとだめぽなので、http://ccnetlive.thoughtworks.com/CCNet-builds/ から最新版を取得する必要あり。


[ 参考 ]
Using CruiseControl.NET with MSBuild - CruiseControl.NET - Confluence