Teamcity工件路径需要建议

时间:2011-10-16 23:05:48

标签: teamcity artifact

对于.NET Developer,Teamcity工件路径不是很简单。

每个项目我都有一个名为BuildTools的文件夹,在其中有一个名为Drops and Inputs的文件夹(drop是报告和输出输入,是各种命令行应用程序的配置文件)。

BuildTools / Drops / NDependOut => GenericSolution /滴/ NDepend的

这是对的吗? BuildTools来自(自定义)checkout dir的根目录,然后GenericSolution来自工件路径的根(称为“Artifacts”文件夹)。

我遇到的另一个问题是NDepend报告在与.html文件相同的文件夹中有很多图像等。我该如何上传?我上传整个文件夹(在这种情况下,上面的语法是否正确?)

1 个答案:

答案 0 :(得分:2)

总的来说这是对的。 TeamCity可以选择在发布之前压缩工件。为此使用以下语法

文件夹/文件夹/ * / => destfolder / archive.zip

另一个技巧是使用TeamCity服务消息从构建脚本动态发布工件。