2016-09-23 53 views
-1

在我的构建配置的“常规设置”中,我在“工件路径”文本字段中指定了三个不同的.html文件,全部使用相同的名称。每一个.html文件位于一个单独的目录,例如:TeamCity构建工件 - 防止覆盖相同名称的文件

Specifying artifact paths

然而,这提出了一个问题。当我运行生成这些文件的构建版本时,构建完成后,只有一个report.html存在于“构件”选项卡中。

我的推测是由于所有这三个文件都被命名为report.html,因此它会覆盖文件两次。我如何防止这种情况发生?

回答

0

回答我自己的问题。

加入=> newDirectoryNameGoesHere到每一行的末尾都会防止这个覆盖问题。它可以让你为你的文件指定一个新的位置。建议添加.zip扩展名,以便与其他TeamCity功能(如Reports)轻松交互。

例如:

directory1/report.html => newDirectory1.zip 
directory2/report.html => newDirectory2.zip 
directory3/report.html => newDirectory3.zip 

现在你将有三个不同的目录中各含其相应的文件,不管所有的文件是否具有相同的名称提出了构建观看文物时。