Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何跳过生成任务/步骤,而不是在TFS vNext生成定义中禁用它?_Tfs_Tfsbuild - Fatal编程技术网

如何跳过生成任务/步骤,而不是在TFS vNext生成定义中禁用它?

如何跳过生成任务/步骤,而不是在TFS vNext生成定义中禁用它?,tfs,tfsbuild,Tfs,Tfsbuild,一个全新的家伙这么说,原谅我糟糕的英语 我们正在研究TFS。我的团队有一个非常大的构建定义,包括多个任务。在过去,我们有一个主定义的副本,并禁用一些我们不需要的任务,然后在我们的子团队中运行它,这非常有效 然而,根据公司的政策,现在每个构建都需要在主定义上运行。如果我们仍然禁用某些任务,它将更改TFS中的定义。这意味着其他子团队也将受到影响。但我们也不希望运行整个任务。这花了很长时间,而且会增加失败的风险 有办法解决这个问题吗 谢谢您现在可以: 仅当前面的所有任务都成功时 即使以前的任务失败,

一个全新的家伙这么说,原谅我糟糕的英语

我们正在研究TFS。我的团队有一个非常大的构建定义,包括多个任务。在过去,我们有一个主定义的副本,并禁用一些我们不需要的任务,然后在我们的子团队中运行它,这非常有效

然而,根据公司的政策,现在每个构建都需要在主定义上运行。如果我们仍然禁用某些任务,它将更改TFS中的定义。这意味着其他子团队也将受到影响。但我们也不希望运行整个任务。这花了很长时间,而且会增加失败的风险

有办法解决这个问题吗

谢谢

您现在可以:

  • 仅当前面的所有任务都成功时
  • 即使以前的任务失败,除非生成被取消
  • 即使以前的任务失败,即使生成已取消
  • 仅当上一个任务失败时
  • 习惯条件
如果内置条件不满足您的需要,则可以指定自定义条件

将条件表示为一组嵌套函数。代理人 计算最里面的函数并找出它的出路。决赛 结果是一个布尔值,用于确定任务是否运行

注意:如果您上面提到的TFS云是VSTS,您可以直接使用它。否则,对于内部部署服务器,此功能将仅在TFS 2017 Update 2及更高版本中可用。

您现在可以:

  • 仅当前面的所有任务都成功时
  • 即使以前的任务失败,除非生成被取消
  • 即使以前的任务失败,即使生成已取消
  • 仅当上一个任务失败时
  • 习惯条件
如果内置条件不满足您的需要,则可以指定自定义条件

将条件表示为一组嵌套函数。代理人 计算最里面的函数并找出它的出路。决赛 结果是一个布尔值,用于确定任务是否运行


注意:如果您上面提到的TFS云是VSTS,您可以直接使用它。否则,对于内部部署服务器,此功能将仅在TFS 2017 Update 2及更高版本中可用。

热爱此网站!爱这个网站!