Cruise Control .Net not showing Nant build errors(Cruise Control .Net 未显示 Nant 构建错误)
问题描述
我们正在运行 Cruise Control 1.5.7256.1,并使用它使用 Nant 和 Nantcontrib 进行构建.构建失败并正确成功,但是当它们失败时,相关的错误消息将显示在 CCNet 构建报告页面上.见下图
We are running Cruise Control 1.5.7256.1 and using it to do builds using Nant and Nantcontrib. The builds are failing and succeeding correctly, but when they fail the related error messages are being shown on the CCNet Build Report page. See image below
可以在查看构建日志"页面上看到构建错误,但它们不会进入构建报告"页面.构建本身非常简单,它只是一个构建 .Net 3.5 .sln 文件的 Nantcontrib msbuild 元素.
The build errors can be seen on the View Build Log page, but they aren't making it through to the Build Report page. The build itself is pretty simple, it's just a Nantcontrib msbuild element that builds a .Net 3.5 .sln file.
有什么想法吗?
推荐答案
你检查过dashboard.config 文件吗?在这个文件中,您可以像这样在 xslfileNames 部分添加/删除 xsl 日志解析器:
Did you check the dashboard.config file? In this file you can add/delete xsl log parsers in the xslfileNames section like this :
<buildPlugins>
<buildReportBuildPlugin>
<xslFileNames>
<xslFile>xslheader.xsl</xslFile>
<xslFile>xslcompile.xsl</xslFile>
<xslFile>xslcompile-msbuild.xsl</xslFile>
<xslFile>xslunittests.xsl</xslFile>
<xslFile>xslMsTestSummary.xsl</xslFile>
<xslFile>xslmodifications.xsl</xslFile>
</xslFileNames>
</buildReportBuildPlugin>
<...>
</buildPlugins>
如果你想在你的报告中输出 Nant 输出,你必须有 xslcompile.xsl 这一行.
If you want Nant outputs in your report, you must have the xslcompile.xsl line.
您在 server/ccnetservice.exe.config 中有一个类似的部分用于电子邮件.
You have a similar section in the server/ccnetservice.exe.config which is used for emails.
如果您更改 webdashboard.config 中的某些内容,则必须重新启动整个 iis 才能看到修改.
If you change something in webdashboard.config, you'll have to restart the whole iis to see the modifications.
这篇关于Cruise Control .Net 未显示 Nant 构建错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Cruise Control .Net 未显示 Nant 构建错误
基础教程推荐
- 禁止输入少量字符,例如'<'、'&a 2022-01-01
- 我应该在后面的代码中直接使用 Linq To SQL 还是使 2022-01-01
- 如果有人提交恶意软件Nuget包怎么办? 2022-01-01
- .NET SerialPort DataReceived 事件未触发 2022-01-01
- 当值可以是对象或空数组时反序列化 JSON 2022-01-01
- Azure Functions:CosmosDBTrigger 未在 Visual Studio 中触发 2022-01-01
- WPF 模态进度窗口 2022-01-01
- Moq It.Is<>不匹配 2022-01-01
- 如何使用 .Net 检查 Active Directory 服务器是否已启动并正在运行? 2022-01-01
- C# 从 List<List<int>> 中删除重 2022-01-01
