Попробуйте с /d:sonar.exclusions=<value>
.В текстовом поле в Jenkins ожидаются аргументы командной строки для Scanner for MSBuild, которые имеют вид /d:<sonar.property>=<value>
.
Свойство sonar.exclusions
не очень интуитивно понятно, поскольку фильтр применяется отдельно для каждого проекта и являетсяотносительно корня проекта, а не корня решения (и вы не можете использовать ..
, чтобы вернуться к решению) ...
Возможно, лучшим вариантом исключения отдельного проекта из анализа является добавление следующегов самом файле .csproj
:
<PropertyGroup>
<!-- Exclude the project from analysis -->
<SonarQubeExclude>true</SonarQubeExclude>
</PropertyGroup>