TFS 2017 更新 1 中构建定义中的自定义条件

Posted

技术标签:

【中文标题】TFS 2017 更新 1 中构建定义中的自定义条件【英文标题】:Custom Conditions in build defintion in TFS2017 update 1 【发布时间】:2021-02-23 23:19:56 【问题描述】:

在构建定义中,我无法为 tfs2017 更新 1 中的任务配置自定义条件。

这始于 tfs2017 update 3。你能给我一个建议,让我在 tfs2017 update 1 中复制这个东西吗?

我们计划在构建定义中配置自定义条件。在这里,在 tfs 2017 更新 3 中附加了自定义条件。我们希望在 tfs 更新 1 中执行此操作。

【问题讨论】:

解决方法是升级到支持你要使用的功能的版本。 【参考方案1】:

根据您的描述,我进一步检查了这个问题。目前,TFS2017 更新 1 版本不支持自定义条件。我们建议您使用 TFS 2017.3 和 TFS 2018 版本。

另外,您也可以尝试将TFS2017 update 1升级到TFS 2018。

关于自定义条件,请查看文档: https://docs.microsoft.com/en-us/azure/devops/pipelines/process/conditions?view=azure-devops&viewFallbackFrom=vsts&tabs=yaml#enable-a-custom-condition

关于升级你的部署,请查看文档: https://docs.microsoft.com/en-us/azure/devops/server/upgrade/get-started?view=azure-devops-2020

【讨论】:

以上是关于TFS 2017 更新 1 中构建定义中的自定义条件的主要内容,如果未能解决你的问题,请参考以下文章

TFS 构建定义将构建定义转换为脚本或版本

TFS 2015 更新 3 Vnext 构建定义复制除父项目之外的所有工件

有没有办法在 TFS 2017 Build 定义中链接变量组?

使用 .NET 4.6 和 ASP.NET Core 的 TFS 2017 构建定义

在哪里可以找到 TFS 2017 中的部署组选项卡?

从 TFS 2015 中的发布定义执行 Selenium java 脚本