2018-02-15 11:56:38 +01:00
|
|
|
/*spotbugs {
|
|
|
|
ignoreFailures = false
|
|
|
|
sourceSets = [sourceSets.main]
|
|
|
|
effort = "max"
|
|
|
|
reportLevel = "high"
|
|
|
|
}
|
|
|
|
tasks.withType(com.github.spotbugs.SpotBugsTask) {
|
2017-01-02 14:55:49 +01:00
|
|
|
reports {
|
2017-10-16 11:41:05 +02:00
|
|
|
xml.enabled = false
|
|
|
|
html.enabled = true
|
2017-01-02 14:55:49 +01:00
|
|
|
}
|
|
|
|
}
|
2018-02-15 11:56:38 +01:00
|
|
|
|
2017-01-02 14:55:49 +01:00
|
|
|
tasks.withType(Pmd) {
|
|
|
|
ignoreFailures = true
|
|
|
|
reports {
|
|
|
|
xml.enabled = true
|
|
|
|
html.enabled = true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
tasks.withType(Checkstyle) {
|
|
|
|
ignoreFailures = true
|
|
|
|
reports {
|
|
|
|
xml.enabled = true
|
|
|
|
html.enabled = true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
jacocoTestReport {
|
|
|
|
reports {
|
2017-10-16 11:41:05 +02:00
|
|
|
xml.enabled = true
|
|
|
|
csv.enabled = false
|
2017-01-02 14:55:49 +01:00
|
|
|
}
|
|
|
|
}
|
2018-02-15 11:56:38 +01:00
|
|
|
*/
|
2017-01-02 14:55:49 +01:00
|
|
|
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.java.coveragePlugin", "jacoco"
|
|
|
|
property "sonar.junit.reportsPath", "build/test-results/test/"
|
|
|
|
}
|
|
|
|
}
|