Reputation: 2156
In the 'General Settings' of my build configuration, I specify three different .html files in the 'Artifact Paths' text field, all with the same name. Each .html file is located in a separate directory, for example:
However, this presents an issue. When I run my build which generated these files, only one report.html is present in the 'Artifacts' tab when the build has completed.
My presumption is that due to the fact that all three of these files are named report.html, it is overwriting the file two times. How do I prevent this from happening?
Upvotes: 0
Views: 358
Reputation: 2156
Answering my own question.
Adding => newDirectoryNameGoesHere to the end of every line will prevent this overwriting issue. It lets you specify a new location for your file. It is recommended to add the .zip extension so it can easily interact with other TeamCity functions such as Reports.
For example:
directory1/report.html => newDirectory1.zip
directory2/report.html => newDirectory2.zip
directory3/report.html => newDirectory3.zip
Now when viewing artifacts in a build you will be presented with three separate directories each containing their appropriate file, regardless of whether all your files have the same name.
Upvotes: 1