NANT过程在1800秒后超时

时间:2010-01-06 20:42:32

标签: nant deployment cctray

我正在使用NANT使用s / w CCtray将代码部署到服务器。 有时候我会收到这个错误,但看起来vsts已经根据管理员的说法启动了。 他无法弄清楚为什么会说这个错误而我也不会。 因为它不记录除此之外的任何其他信息。 是否有人之前遇到过这种错误,如果是,你是如何解决的? 或者您可以通过哪些方法获得此错误。

  alice触发了一个构建(ForceBuild)         

2 个答案:

答案 0 :(得分:3)

是的,我有这个,特别是在CruiseControl .net持续集成服务器下的NAnt构建脚本中构建大型项目时。

对此的修复非常简单,因为您需要通过在C:\ Program Files \ CruiseControl.NET \ server \ ccnet.config文件中执行类似的操作来覆盖默认的CruiseControl超时(1800秒):< / p>

<tasks>
    <nant>
        <baseDirectory>c:\your-folder\your-system</baseDirectory>
        <buildFile>your-system.build</buildFile>
        <buildTimeoutSeconds>2400</buildTimeoutSeconds>
    </nant>
</tasks>

这会让你的过程花费更多的时间,但如果持续时间太长(异常),仍然会给CruiseControl一个杀死进程的机会。

有什么好处吗?

答案 1 :(得分:0)

我认为你的意思是你正在部署CCNet,因为CCTray只是CCNet的基于Windows的监视器。

你应该让你的构建脚本以不同的间隔吐出调试语句,这样你就可以准确地告诉构建的哪个部分失败了。

在您的计算机或构建服务器上手动运行时会发生什么?