我正在尝试向我们的 TFS 构建定义的构建标签字段之一添加一些逻辑。
当前设置如下所示:
请注意自定义字段主要版本号和以前的主要发布日期。我想修改 Build Number Format 字段,以便最终结果类似于:
<BuildDefinitionName> <Major Version Number>.<# Days since Previous Major Release Date [4 Digits]>.<Revision Number>
所以一个示例输出是:
DebugBuild 6.0.0012.1
哪里0012
意味着12天。
我怎样才能做到这一点?我无法理解这些$(Var)
字段的声明位置,因为它们似乎与构建过程模板变量和参数分开,而我声明的主要版本号和以前的主要发布日期参数确实存在于构建过程模板中并被分配到论点MajorVersionNumber
和PreviousMajorReleaseDate
.