创建一个部署包到TeamCity文件夹

时间:2015-01-29 20:18:52

标签: teamcity teamcity-8.0

我目前在服务器上安装了Team City:

1)建立项目

2)运行单元测试

3)如果成功,则通过IIS发布项目

我想添加另一个步骤,以便生成.zip文件,该文件包含部署到运行团队城市的服务器上的目录的内容。我明白这可以通过人工制品来实现,但到目前为止我所尝试的所有内容都没有给我发布输出。

我尝试过选项,例如" ** => C:\ TC \ Test.zip"但这包括实际的代码实现文件。

有没有办法发布包含发布结果的zip?

到目前为止,我已经尝试了几个小时而没有运气,所以希望我能得到答案。

1 个答案:

答案 0 :(得分:0)

您可以使用它来压缩相对于构建根目录的所有文件:

**/* => artifacts.zip

要压缩相对于名为publish的文件夹的所有文件:

publish/**/* => artifacts.zip

如果您发布的文件未包含在zip中,则它们可能已发布到构建根目录之外的某个位置。