Я установил Sonarqube 6.7.5 с несколькими плагинами, включая Sonar CSS плагин версии 1.0.2.611.Я провел локальное сканирование в режиме публикации, и все было хорошо.Но затем, когда я запустил сканирование как часть задания Team City, которое выполнялось в режиме «предварительного просмотра», я получил эту ошибку:
Вы должны установить плагин, который поддерживает язык «css»
У меня запущена версия Sonarqube 6.7.5, и когда я запускаю сборку с использованием нового сервера Sonarqube, я получаю сообщение о языке "css".Ни один из параметров сборки Team City не меняется, кроме режима - он работает, когда я запускаю в режиме «публикации», и выдает эту ошибку, когда я запускаю в режиме «предварительного просмотра».В моих сборках Team City используется сканер Gradle (2.6.2).
Я полагаю, что неправильно написала название языка.Сервер Sonarqube отображает CSS, указанный в разделе «Профили качества», с установленным профилем по умолчанию: И он отображается в профиле качества, который я использую для этого проекта:
Вот раздел из моего файла сборки Gradle:
sonarModules {
module {
name "CSS"
property "sonar.language", "css"
property "sonar.projectBaseDir", "."
property "sonar.sources", "jcr_root/etc/designs"
}
}
Что может быть причиной этой проблемы, когда я запускаю ее через сборку Team City?