TeamCity的子版本中未更新相关参数

问题描述 投票:0回答:1

我有两个构建配置:对构建B具有工件依赖的构建A。在构建B中,我设置了两个配置参数:image-nametag,标记值为B的%build.number%。在项目A中,我使用dep.B_ID.image-namedep.B_ID.tag。当B创建工件并且两个参数都从B传递到A时,都正确触发了版本A,但是标记未更新为B的版本号的最新值。换句话说,我的内部版本号为B,并且B的tag正确设置为18(打印在内部版本日志中),但是内部版本A使用的是标签的早期值-16。如果我手动触发内部版本A,它将选择B的最新标签号就可以了。这发生在两个不同的项目中。 TeamCity版本2017.2.2(内部版本50909)。任何指针表示赞赏。

更新

当前,每次构建A由构建B触发时,它都会从构建B中拾取上一个工件。换句话说,构建B位于id 23,因此构建A应该使用工件23。但是,构建A正在使用工件22。这在各个项目中是一致的。

teamcity
1个回答
0
投票

升级到TeamCity Enterprise 2019.1.4(内部版本66526,问题消失了。

© www.soinside.com 2019 - 2024. All rights reserved.