build.number 未完全解决

build.number is not fully resolved

描述

在 TeamCity 中,我将 {my project} > General Settings > Build number format 设置为参数 %build.number%。显然 TeamCity 无法解析此参数,我得到 #??? 作为我的内部版本号以及以下警告消息:

Parameter "build.number=%build.number%" is not fully resolved, using as is.

问题

如何使用这个参数?有什么特殊设置吗?

基本上我需要我的项目版本作为我的内部版本号

该字段的名称是 "build.number"。

因此,您说 "build.number" 的值应该是 "build.number" 的值。因此,TeamCity 理所当然地感到困惑。

您可以在构建配置的各个构建步骤中使用 %build.number% 来引用此字段,但是当您 定义 该字段时,您必须使用一些东西否则。