我刚刚开始使用CruiseControl.NET,我很难理解为什么NAnt和NUnit输出的合并不起作用.我已经设置了我ccnet.config在谷歌上找到的典型值:
<merge>
<files>
<file>D:\ccnet\path1\nant-results.xml</file>
<file>D:\ccnet\path2\TestResult.xml</file>
</files>
</merge>
<xmllogger />
Run Code Online (Sandbox Code Playgroud)
NAnt和ccnet只有一半工作:如果我故意输入代码错误,那么ccnet会说构建失败了.如果我故意进行一次失败的测试,同样的情况也会发生:ccnet会说构建失败了.
问题是ViewBuildReport.aspx页面没有显示NAnt或NUnit的任何输出.
显然我必须遗漏一些东西,但我不知道是什么.有任何想法吗?