TeamCity: добавление дополнительных журналов в zip-файл артефактов

В TeamCity можно указать «Пути артефактов», чтобы все файлы и папки из каталога можно было добавить в Zip-файл:

E:\Logs\**\* => Logs.zip

Однако я хотел бы добавить дополнительные файлы журнала в подпапку внутри zip-файла. Можно ли сделать это без дополнительного шага сборки для перемещения/копирования файлов? Например:

E:\Logs\**\* => Logs.zip
D:\ThirdParty\Logs\*.txt => Logs.zip\ThirdParty\ 

person Dech    schedule 30.01.2017    source источник


Ответы (1)


Можно указать путь внутри zip при создании артефакта

Вам просто нужно установить ! после расширения, чтобы указать, что содержимое будет помещено внутрь.

/logs/*.log => Logs.zip
/out/*.txt => Logs.zip!/ThirdParty
person Didier Aupest    schedule 31.01.2017