Где я должен определить свойства в сонар-Groovy?
Я прошел через https://github.com/pmayweg/sonar-groovy
В README.md указано несколько свойств, которые необходимо упомянуть, но я не могу определить, где и в каком файле я должен упоминать их.
Актуальная информация определена в pmayweg/sonar-groovy/README.md
:
CodeNarc Можно повторно использовать ранее созданный отчет из CodeNarc, установив
sonar.groovy.codenarc.reportPaths
имущество.Суффиксы файлов Groovy Можно определить несколько суффиксов файлов Groovy, которые будут распознаваться, установив
sonar.groovy.file.suffixes
имущество. Обратите внимание, что по умолчанию будут анализироваться только файлы с расширением.groovythe.Отчеты о выполнении модульных тестов Импортируйте отчеты о выполнении модульных тестов (формат JUnit XML), задав
sonar.junit.reportsPath property
, Местоположение по умолчанию - целевые / верные отчеты.JaCoCo и двоичные файлы Плагин groovy требует доступа к исходным двоичным файлам при анализе отчетов JaCoCo. Следовательно, собственность
sonar.groovy.binaries
должен быть настроен для анализа (разделенные запятыми пути к двоичным папкам). Для проектов Maven и gradle свойство устанавливается автоматически.
1 ответ
Наконец-то я узнаю
sonar-scanner.properties в сонар-сканер / конф или
sonar-project.properties в вашем проекте.