如何识别构建任务是否在TFS或VSTS中执行?

时间:2016-12-01 02:11:02

标签: azure-devops tfsbuild azure-pipelines azure-pipelines-build-task

我需要确定构建任务是在TFS还是在VSTS中执行,这个逻辑需要在执行时从构建任务本身执行。

是否有环境变量来获取此值?

提前致谢。

1 个答案:

答案 0 :(得分:1)

没有环境变量可以告诉您运行任务的环境是托管还是内部部署。

您可能会查看System.TeamFoundationCollectionUri变量并对其进行一些逻辑。托管环境将始终包含visualstudio.com