我的预定构建有问题。事情是这样的:

  • 在我的 Cruisecontrol.net 配置文件中创建了项目条目。此时,CC 仪表盘将显示新的项目条目,CCNet 状态为“未知”。该项目将有一个 scheduleTrigger,以便它每天在特定时间运行。
  • 我触发了项目的构建并且构建成功。现在 CCNet 状态为“正在运行”。
  • 每日构建以一致的方式进行了几天。 CCNet 状态每天仍然显示“正在运行”。
  • 在某个时候(几天后),该项目的 CCNet 状态突然变为“未知”,之后计划的构建不会发生。

  • 简而言之,CC 计划构建仅在 CCNet 状态为“正在运行”时发生。一旦更改为“未知”,计划的构建就会停止触发。

    就我而言,CCNet 状态在没有任何特定原因的情况下从“正在运行”更改为“未知”,因此计划的构建停止。

    知道为什么会这样吗?

    谢谢。

    最佳答案

    $ccnetINSTALLDIR\server\ProjectsState.xml。

    删除 ProjectState.xml 文件中节点中的所有项目条目。这将解决问题。如果需要,重新启动 ccnet 服务器

    10-07 14:15