我正在使用NANT使用s / w CCtray将代码部署到服务器。 有时候我会收到这个错误,但看起来vsts已经根据管理员的说法启动了。 他无法弄清楚为什么会说这个错误而我也不会。 因为它不记录除此之外的任何其他信息。 是否有人之前遇到过这种错误,如果是,你是如何解决的? 或者您可以通过哪些方法获得此错误。
alice触发了一个构建(ForceBuild)
答案 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的监视器。
你应该让你的构建脚本以不同的间隔吐出调试语句,这样你就可以准确地告诉构建的哪个部分失败了。
在您的计算机或构建服务器上手动运行时会发生什么?