【发布时间】:2016-09-01 08:23:05
【问题描述】:
在 Team City 中,有建造计数器的概念。每次执行构建时计数器都会递增,并且作用域为单个构建定义 - 因此调用构建定义 A 不会更新构建定义 B 的计数器,反之亦然。
在 Visual Studio Team Services(以前是 Visual Studio Online)构建中,有一个 $Env:BUILD_BUILDNUMBER,但这个数字似乎在全球范围内适用于所有构建定义。
为了使用 semver major.minor.patch 标记我的构建和后续的 nuget 包,我想访问像构建计数器这样的团队城市,范围为单个构建定义。
我宁愿不使用脚本来更新基于每个构建存储的某些文件或 http,这对于 Team City 中开箱即用的简单东西来说感觉像是很多工作。
【问题讨论】:
标签: tfs teamcity azure-devops tfsbuild