Когда я использую плагин sonarqube, я не могу сгенерировать отчет на удаленном хосте, используя мою указанную c ветку, так как последняя версия не поддерживает ее, а branch.name устарела
Так что, когда я использую Плагин Detekt генерирует отчет в файле локально, а не на удаленном хосте. Как обеспечить настройку gradle для генерации html отчета на удаленном хосте. Как он генерируется с использованием свойства sonar.host.url, когда мы используем плагин sonarqube
, мой build.gradle выглядит как
failFast = true // fail build on any finding
buildUponDefaultConfig = true // preconfigure defaults
config = files("$projectDir/config/detekt.yml") // point to your custom config defining rules to run, overwriting default behavior
baseline = file("$projectDir/config/baseline.xml") // a way of suppressing issues before introducing detekt
reports {
html.enabled = true // observe findings in your browser with structure and code snippets
xml.enabled = true // checkstyle like format mainly for integrations like Jenkins
txt.enabled = true // similar to the console output, contains issue signature to manually edit baseline files
html.destination = "Remote host url"
}
}```
```plugin {
id("io.gitlab.arturbosch.detekt") version "1.5.1"
id("org.sonarqube") version 2.7
}```