TFS2015 build:"构建中定义的一个或多个步骤没有关联的任务定义"

时间:2016-08-15 10:45:26

标签: tfs build tfsbuild tfs2015 build-definition

对于我们的一个构建定义(预定,从星期一到星期五,凌晨2:00),我们每晚都会收到以下错误消息:

  

构建中定义的一个或多个步骤没有   相关的任务定义

不幸的是没有写日志。手动排队新构建大部分时间都可以工作。该错误仅发生在夜间安排的构建中。

我找到了一个链接: https://github.com/Microsoft/vsts-tasks/issues/1170 但那个链接不是很有帮助。他们邮寄给彼此,MS说他们解决了一些缓存问题。不是我们自己能做的事情。

那么有人遇到同样的问题并找到解决方案吗?

Screenshot of failed build

其他信息: 我们正在使用:

  • Visual Studio 2015 Update 3
  • Visual Studio TFS 2015
  • 我们正在使用3个构建服务器,但在它在任何构建服务器上启动之前,它已经崩溃了。
  • 没有可以下载的日志:参见图片("将所有日志下载为zip"无法点击)
  • 我们收到的消息只有:"构建中定义的一个或多个步骤没有关联的任务定义。"
  • 失败版本的源版本总是" T"。成功构建的源版本是数字(int) - >最新版本的编号最高。

更新20160815: 我们正在使用TFS 2015 更新2。我们的架构师已经计划召开会议,检查我们是否可以更新到更新3 ,也许来自MS的缓存修复程序可以解决这个问题。

2 个答案:

答案 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/