Зависимости артефактов TeamCity целевой каталог тот же исходный каталог - PullRequest
1 голос
/ 10 июля 2020

У меня есть 4 конфигурации сборки teamcity, такие как эта

build, test, stati c анализ выполняется параллельно, сонар ждет завершения 3 шага sh и используйте результаты тестирования и результаты анализа для создания отчета сонара.

build ------------| 
test -------------|
static analysis --|
                  |----- Sonar report

Я хочу использовать результаты шага теста (файл .exe c для покрытия) для шага сонара, насколько я понимаю, для этого мне нужно использовать зависимости артефактов, НО шаг теста создает много файлов в каталогах сборки вот так

/ {moduleName} / build / jacoco / *. exec у меня> 100 модулей

как я могу настроить зависимости артефактов для передачи файлов на следующий шаг без изменения каталога, как это -

(source dirs)                                (target dirs)
**/build/jacoco/*/*.exec => **/build/jacoco/*/*.exec

я не могу написать эти пути в руководстве

UPD: ВОПРОС РАЗРЕШЕН, если использовать шаблон в публикации артефакта sh как +:**/build/jacoco/*/*.exec (без цели), все артефакты сохраняют позицию в дерево каталогов

...