2016-09-23 67 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 

現在你將有三個不同的目錄中各含其相應的文件,不管所有的文件是否具有相同的名稱提出了構建觀看文物時。