z3950/gradle/sonarqube.gradle

45 lines
901 B
Groovy
Raw Normal View History

spotbugs {
toolVersion = '3.1.3'
sourceSets = [sourceSets.main]
2017-11-16 00:37:06 +01:00
ignoreFailures = true
effort = "max"
reportLevel = "high"
}
spotbugsMain.reports {
xml.enabled = false
html.enabled = true
}
spotbugsTest.reports {
xml.enabled = false
html.enabled = true
2017-11-16 00:37:06 +01:00
}
2017-11-16 00:37:06 +01:00
tasks.withType(Pmd) {
ignoreFailures = true
reports {
xml.enabled = true
html.enabled = true
}
}
tasks.withType(Checkstyle) {
ignoreFailures = true
exclude '**/PQF*java'
reports {
xml.enabled = true
html.enabled = true
}
}
sonarqube {
properties {
property "sonar.projectName", "${project.group} ${project.name}"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.tests", "src/test/java"
property "sonar.scm.provider", "git"
property "sonar.junit.reportsPath", "build/test-results/test/"
}
}