【问题标题】:Cruisecontrol.Net reporting incorrectly reporting build statusCruisecontrol.Net 报告错误地报告构建状态
【发布时间】:2011-04-12 18:16:53
【问题描述】:

我们最近在 CCnet 1.5.7256.1 中遇到了一些问题,其中一些构建正在运行并失败,但被报告为成功构建。构建日志显示异常/失败状态,但仪表板仍显示绿色勾号和成功。

显然这是一个令人担忧的问题,因为失败的构建会被忽视。

还有其他人遇到过这个问题吗?

我已在此处的 ccnet-user google 群组上发帖 - http://groups.google.com.ag/group/ccnet-user/browse_thread/thread/4190a19b0fee57b3

【问题讨论】:

  • 我也见过这个。不确定是什么原因造成的。您是否尝试过打开调试日志并查看 ccnet.log 中是否有任何输出?

标签: cruisecontrol.net


【解决方案1】:

为您的构建提供错误级别命令。 如果它是一个批处理文件,则在每个构建命令之后给出一个查找错误级别的命令。这将返回巡航控制失败状态,这将使 CC 构建状态失败。

命令是: 如果 %Errorlevel% 是 neq 0,则 exit /b errorlevel

【讨论】:

    猜你喜欢
    • 2013-02-08
    • 1970-01-01
    • 2015-04-03
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    相关资源
    最近更新 更多