TeamCity: добавление дополнительных журналов в zip-файл артефактов
В TeamCity можно указать "Пути артефактов", чтобы все файлы и папки из каталога можно было добавить в Zip-файл:
E:\Logs\**\* => Logs.zip
Однако я хотел бы добавить дополнительные файлы журналов в подпапку внутри zip-файла. Возможно ли сделать это без дополнительного шага сборки для перемещения / копирования файлов? Например:
E:\Logs\**\* => Logs.zip
D:\ThirdParty\Logs\*.txt => Logs.zip\ThirdParty\
1 ответ
Решение
Можно указать путь внутри почтового индекса при создании артефакта
Вам просто нужно установить !
после расширения, чтобы указать, что контент будет помещен внутрь.
/logs/*.log => Logs.zip
/out/*.txt => Logs.zip!/ThirdParty