В настоящее время я занимаюсь написанием правил анализа кода для проектов базы данных SSDT для нашей компании. В настоящее время у нас есть SonarQube для наших проектов C#, и наш директор по развитию хотел, чтобы я интегрировал анализ кода проекта SSDT Db в SonarQube.Проекты базы данных SSDT Code Анализ интеграции с SonarQube
Я довольно новичок в SonarQube и много раз занимаюсь поиском в Интернете, и я узнал, как запускать сканер SonarQube с помощью MSBuild, который, кажется, имеет правильное направление для входа. Однако я не смог выяснить, как получить сканер, чтобы получить результаты моего анализа.
Вы можете проверить это со встроенными правилами MSFT, добавив этот аргумент в свою командную строку msbuild:/p: RunSqlCodeAnalysis = true. Вы также можете указать, какие правила запускать с использованием/p: SqlCodeAnalysisRules =.
Вопрос: Как мне получить SonarQube для создания отчета из результатов анализа кода?
Кроме того, вот эта информация: SonarQube Server: 5.2 MSBuild.SonarQube.Runner: 1.0.2 MSBuild: 4.6.1085.0 – SpaceGhost440