CruiseControl.Net - 查看正在进行的构建的报告/日志

时间:2010-06-23 07:00:30

标签: msbuild cruisecontrol.net

我们有一个相当冗长的构建过程,因此很高兴能够在构建仍在进行时查看构建的构建输出/日志。

使用CruiseControl.Net / MSBuild有没有办法做到这一点?

2 个答案:

答案 0 :(得分:2)

我不确定是否有办法在CruiseControl.Net中进行此操作。但你试过TeamCity吗?作为CC粉丝长期以来,我刚刚切换到TeamCity(他们有一个免费的专业版,支持20个配置和3个构建/测试服务器)。

持续构建日志报告是TeamCity非常好的功能之一 - 它甚至可以报告测试通过或失败时的状态。另一个好处是非常简单的配置 - 没有更多的xml文件!

答案 1 :(得分:0)

更改MSBuild执行的详细程度。注意下面的/ v:normal。

你会得到很多细节:)

<msbuild>
    <executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable>
    <workingDirectory>c:\yada</workingDirectory>
    <projectFile>yada.sln</projectFile>
    <buildArgs>/p:Configuration=Release /t:clean /v:normal /p:PlatformTarget=anycpu</buildArgs>
    <logger>C:\CruiseControl.NET\server\Rodemeyer.MsBuildToCCnet.dll</logger>
    <targets></targets>
    <timeout>$(BuildTimeout)</timeout>
 </msbuild>
相关问题