tasks.withType(FindBugs) { ignoreFailures = true reports { xml.enabled = true html.enabled = false } } 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 { xml.enabled true csv.enabled false xml.destination "${buildDir}/reports/jacoco-xml" html.destination "${buildDir}/reports/jacoco-html" } } sonarqube { properties { property "sonar.projectName", "${project.group} ${project.name}" property "sonar.sourceEncoding", "UTF-8" property "sonar.tests", "src/integration-test/java" property "sonar.scm.provider", "git" property "sonar.java.coveragePlugin", "jacoco" property "sonar.junit.reportsPath", "build/test-results/test/" } }