Нужны советы с путями артефактов Teamcity - PullRequest
0 голосов
/ 17 октября 2011

Для разработчика .NET пути артефактов Teamcity не очень просты.

Для каждого проекта у меня есть папка с именем BuildTools и внутри нее папки с именами Drops и Inputs (капли - это отчеты и выходы - файлы конфигурации для различных приложений командной строки).

BuildTools / Drops / NDependOut => GenericSolution / Drops / NDepend

Это правильно? BuildTools находится в корне (пользовательского) каталога извлечения, а затем GenericSolution - в корне пути артефактов (называется папкой «Артефакты»).

Другая проблема, с которой я столкнулся, состоит в том, что в отчете NDepend много изображений и т. Д. В той же папке, что и файл .html. Как бы я загрузить это? Должен ли я загрузить всю папку (в этом случае правильный синтаксис выше?)

1 Ответ

2 голосов
/ 28 ноября 2011

В общем, это правильно.TeamCity имеет возможность архивировать артефакты перед публикацией.Для этого используйте следующий синтаксис

Папка / папка / * / => destfolder / archive.zip

Еще один прием - использовать служебное сообщение TeamCity для динамической публикации артефактов изСценарий сборки.

...