一个脚本失败后,TFS构建卡住了

时间:2018-05-13 19:23:04

标签: tfs continuous-integration tfs2012

我已经在TFS 2012中构建,在其他东西中运行脚本X.

如果脚本X通过,一切都很好并且TFS构建成功

如果脚本X失败,我在TFS中收到脚本X执行失败且退出状态为1的消息,请参阅日志以获取更多详细信息。但是构建会一直停滞直到我手动停止。

我已检查脚本X是否打开了任何进程(使用进程资源管理器),但似乎没有。

请帮忙。 感谢

1 个答案:

答案 0 :(得分:0)

通常,您应该从脚本中获取返回错误代码,您可以使用“exit 0”表示成功,使用“exit 1”表示失败。

请参阅以下文章和帖子了解详情。

顺便说一句,为什么不考虑升级到vNext版本(TFS 2015及更高版本),在vNext中,您可以为特定步骤设置Control Options。 TFS 2012太旧了,官方不再提供技术支持。

有关详细信息,请参阅Why You Should Switch to Build VNext