对于我们的一个构建定义(预定,从星期一到星期五,凌晨2:00),我们每晚都会收到以下错误消息:
构建中定义的一个或多个步骤没有 相关的任务定义
不幸的是没有写日志。手动排队新构建大部分时间都可以工作。该错误仅发生在夜间安排的构建中。
我找到了一个链接: https://github.com/Microsoft/vsts-tasks/issues/1170 但那个链接不是很有帮助。他们邮寄给彼此,MS说他们解决了一些缓存问题。不是我们自己能做的事情。
那么有人遇到同样的问题并找到解决方案吗?
其他信息: 我们正在使用:
更新20160815: 我们正在使用TFS 2015 更新2。我们的架构师已经计划召开会议,检查我们是否可以更新到更新3 ,也许来自MS的缓存修复程序可以解决这个问题。
答案 0 :(得分:1)
我们有TFS 2015u3有相同的问题。我们使用预定的构建,所有构建(在2个构建代理上)都崩溃了。正如GitHub线程中所建议的那样,我在TFS控制台中禁用了SSH。它现在再次运作。
答案 1 :(得分:0)
对我来说,这个问题是SSH服务中的一个错误。 这个修复程序由MS在这里发布: https://blogs.msdn.microsoft.com/dstfs/2017/01/06/git-clone-ssh-ci-build-issue-in-tfs-2015-3/