Add Sonar

This commit is contained in:
Rob Winch
2014-07-03 16:10:42 -05:00
parent bad70bb0ca
commit 722082a95c
3 changed files with 30 additions and 0 deletions

View File

@@ -5,6 +5,9 @@ project.conf2ScopeMappings.addMapping(MavenPlugin.TEST_COMPILE_PRIORITY + 1, pro
project.conf2ScopeMappings.addMapping(MavenPlugin.TEST_COMPILE_PRIORITY + 2, project.configurations.getByName("integrationTestRuntime"), Conf2ScopeMappingContainer.TEST)
check.dependsOn integrationTest
configurations {
jacoco //Configuration Group used by Sonar to provide Code Coverage using JaCoCo
}
dependencies {
optional "org.springframework.data:spring-data-redis:1.3.0.RELEASE"
@@ -17,4 +20,12 @@ dependencies {
"org.springframework:spring-test:$springVersion",
'org.easytesting:fest-assert:1.4',
"org.springframework.security:spring-security-core:$springSecurityVersion"
jacoco "org.jacoco:org.jacoco.agent:0.6.2.201302030002:runtime"
}
test {
jvmArgs "-javaagent:${configurations.jacoco.asPath}=destfile=${buildDir}/jacoco.exec,includes=${project.group}.*"
}
integrationTest {
jvmArgs "-javaagent:${configurations.jacoco.asPath}=destfile=${buildDir}/jacoco.exec,includes=${project.group}.*"
}