Team City .NET дублирует Finder Build Runner через MSBuild - PullRequest
0 голосов
/ 27 января 2011

Я занимаюсь этим уже пару часов, и я начинаю думать об этом.

В TeamCity я пытаюсь получить MSBuild для запуска .NET Duplicates Finder, это было легко.

<Target Name="Duplication" DependsOnTargets="CreateSVNStats">
<MakeDir Directories="$(BuildDir)\test\" Condition="!Exists('$(BuildDir)\test')"  />
    <Exec Command="&quot;C:\buildAgent\plugins\dotnet-dupfinder\bin\dupfinder.exe&quot; --show-stats --show-text --discard-cost=70 -i **/*.vb -o $(BuildDir)\test\result.xml" ContinueOnError="false"/>
</Target>

У меня есть файл result.xml, из-за которого я застреваю, файл result.xml будет отображаться в teamcity.

Я попытался добавить пользовательскую вкладку с файлом result.xml, и она не работает.

было интересно, знает ли кто-нибудь, где находится .NET Duplicates Finder Build Runner xlst, чтобы я мог правильно отформатировать файл Result.xml и отобразить его.

Спасибо

Ответы [ 2 ]

1 голос
/ 27 января 2011

У меня нет никаких идей по поводу форматирования файла result.xml, но вы можете перейти на TeamCity 6?В TC6 вы можете использовать несколько этапов сборки, например, запустить сборку с помощью msbuild, а затем запустить Duplicates Finder (.Net), результаты будут отображены в одной конфигурации сборки.

0 голосов
/ 07 июня 2014

Team City 8 поставляется со встроенным поиском дубликатов: http://confluence.jetbrains.com/display/TCD8/Duplicates+Finder+(.NET)

Может быть доступно и в более ранних версиях, не проверял.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...