2012-06-09 40 views

回答

0

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

,你可以:

  1. 提供有关未来的构建,例如构建理由“修复以前的版本...”
    • 这将使用askForABuildReason项目配置,但我不确定它在webdashboard/cctray中的支持程度如何。
  2. 如果可能的话证明了失败的更多描述性原因,例如,一个检测测试失败次数并将其添加到构建日志的任务。
    • 然后,您可以将控件添加到Web控制面板以显示该控件。

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

希望有所帮助。

0

有一种获取用户输入的机制,但在这种情况下我不会推荐这种机制。 您想要更新现有版本,可能会在损坏后数小时,因此如果您现在真的想要它,可以编辑构建日志文件,并在其中添加BuildFailureComment标记。 该文件只是xml。为了可视化,您可以更新其中一个xsl文件。

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