gpt4 book ai didi

.net - Cruise Control .Net 不显示 Nant 构建错误

转载 作者:行者123 更新时间:2023-12-01 14:01:43 28 4
gpt4 key购买 nike

我们正在运行 Cruise Control 1.5.7256.1 并使用它使用 Nant 和 Nantcontrib 进行构建。构建正确地失败和成功,但是当它们失败时,相关的错误消息将显示在 CCNet 构建报告页面上。见下图

No Errors!

可以在“查看构建日志”页面上看到构建错误,但它们不会出现在“构建报告”页面上。构建本身非常简单,它只是一个构建 .Net 3.5 .sln 文件的 Nantcontrib msbuild 元素。

有什么想法吗?

最佳答案

您检查过 dashboard.config 文件了吗?在此文件中,您可以像这样在 xslfileNames 部分添加/删除 xsl 日志解析器:

<buildPlugins>
<buildReportBuildPlugin>
<xslFileNames>
<xslFile>xsl\header.xsl</xslFile>
<xslFile>xsl\compile.xsl</xslFile>
<xslFile>xsl\compile-msbuild.xsl</xslFile>
<xslFile>xsl\unittests.xsl</xslFile>
<xslFile>xsl\MsTestSummary.xsl</xslFile>
<xslFile>xsl\modifications.xsl</xslFile>
</xslFileNames>
</buildReportBuildPlugin>
<...>
</buildPlugins>

如果你想在你的报告中输出 Nant,你必须有 xsl\compile.xsl 行。

server/ccnetservice.exe.config 中有类似的部分用于电子邮件。

如果您更改了 webdashboard.config 中的某些内容,则必须重新启动整个 iis 才能看到修改。

关于.net - Cruise Control .Net 不显示 Nant 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3705502/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com