TeamCity:如何将zip文件复制为具有不同名称的工件(而不是包含它)

时间:2012-12-06 20:42:40

标签: teamcity

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

类似的东西:

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

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

2 个答案:

答案 0 :(得分:4)

根据我的评论:

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

set zipname = bar.zip 

你可以使用像

这样的东西
set zipname = foo_%build.number%.zip. 

如果TeamCity正在进行构建,那么您可以使用$(BUILD_NUMBER)

在MSBuild中引用它

答案 1 :(得分:0)

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