3

我的构建创建了一个 zip 文件,我想将其指定为构建工件,但有一个例外:我想在 zip 文件的名称中使用构建号。

就像是:

foo/bar.zip => foo_v%build.number%.zip

不幸的是,我最终得到的是 b 内的 bar.zip

4

2 回答 2

4

根据我的评论:

在您的批处理文件中,而不是使用

set zipname = bar.zip 

你可以使用类似的东西

set zipname = foo_%build.number%.zip. 

如果 TeamCity 正在构建您的构建,那么您可以在 MSBuild 中使用$(BUILD_NUMBER)

于 2012-12-07T08:02:14.963 回答
0

看起来好的解决方法可能是让 TeamCity 为您压缩文件

于 2012-12-06T20:52:31.790 回答