我有一个正在正常运行的巡航控制中运行的任务。即使它工作正常,巡航控制给我一个超时错误,为此任务! 当我验证该任务的结果时,我可以看到该任务已经执行得很好。 我需要忽略超时错误,以便巡航控制为该任务提供绿色。任何解决方案? 我正在使用cruisecontrol.net 1.6最新版本。忽略巡航控制任务中的超时错误
我的任务是这样的:
<exec>
<executable>C:\Windows\System32\cmd.exe</executable>
<buildArgs> /c curl.exe "FileToBeUploaded" "RepositoryURL" </buildArgs>
<buildTimeoutSeconds>100</buildTimeoutSeconds>
<successExitCodes>1,0</successExitCodes>
</exec>
感谢。
CruiseControl.Net无法知道任务已经完成,如果该过程没有正确退出的方式 - 你要解决这个问题,忽略它不会工作。 – skolima 2011-05-23 14:18:30
超时必须由执行任务时出现的一些错误引起。你可以发布你的配置文件 – 2011-05-24 04:19:29
我的可执行任务是这样的。 \t C:\ Windows \ System32下\ cmd.exe的 \t \t \t/C curl.exe “FileToBeUploaded” “RepositoryURL” \t \t 100 buildTimeoutSeconds> \t < successExitCodes> 1,0 successExitCodes> 可执行任务将文件上载到存储库URL。 –
Sandeep
2011-05-24 12:41:44