0

我想为构建结果添加注释,例如添加构建失败的原因。

cc.net 有这个功能吗?

我如何为此设置我的服务器?

4

2 回答 2

0

有一种获取用户输入的机制,但在这种情况下我不建议这样做。您想更新现有的构建,可能在它损坏几个小时后,所以如果您现在真的想要它,您可以编辑构建日志文件,并在其中添加一个 BuildFailureComment 标记。该文件只是xml。对于可视化,您可以更新其中一个 xsl 文件。

如果您想包含此功能,最好的办法是打开问题请求。

于 2012-06-11T04:35:06.413 回答
0

不,没有提供暂停构建以接受失败原因或任何其他输入的内置功能。

你可以:

  1. 在下一次构建时提供构建原因,例如“修复以前的构建...”
    • 这将使用 askForABuildReason 项目配置,但是我不确定它在 webdashboard/cctray 中的支持程度。
  2. 如果可能,证明失败的一个更具描述性的原因,例如检测测试失败次数并将其添加到构建日志的任务。
    • 然后,您可以向 webdashboard 添加一个控件来显示它。

虽然它是回顾性的,但我猜 (1) 会给您最大的灵活性,因为您可以输入自定义消息。

希望有帮助。

于 2012-06-10T08:03:46.520 回答