Skip to content

Commit f6023c2

Browse files
committed
Remove Sonar / Jacoco build configuration
Issue: SPR-15885
1 parent 5a51351 commit f6023c2

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

build.gradle

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ plugins {
1616
id "io.spring.dependency-management" version "1.0.3.RELEASE" apply false
1717
id "org.jetbrains.kotlin.jvm" version "1.1.4" apply false
1818
id "org.asciidoctor.convert" version "1.5.3"
19-
id "org.sonarqube" version "2.5"
2019
}
2120

2221
buildScan {
@@ -179,19 +178,6 @@ configure(allprojects) { project ->
179178
configure(subprojects - project(":spring-build-src")) { subproject ->
180179
apply from: "${gradleScriptDir}/publish-maven.gradle"
181180

182-
configurations {
183-
jacoco
184-
}
185-
dependencies {
186-
jacoco("org.jacoco:org.jacoco.agent:0.7.5.201505241946:runtime")
187-
}
188-
189-
gradle.taskGraph.whenReady {taskGraph ->
190-
if (taskGraph.hasTask(':sonarqube')) {
191-
test.jvmArgs "-javaagent:${configurations.jacoco.asPath}=destfile=${buildDir}/jacoco.exec,includes=org.springframework.*"
192-
}
193-
}
194-
195181
jar {
196182
manifest.attributes["Created-By"] =
197183
"${System.getProperty("java.version")} (${System.getProperty("java.specification.vendor")})"
@@ -240,20 +226,6 @@ configure(subprojects - project(":spring-build-src")) { subproject ->
240226
}
241227
}
242228

243-
sonarqube {
244-
properties {
245-
property "sonar.projectName", "Spring Framework"
246-
property "sonar.profile", "Spring Framework"
247-
property "sonar.jacoco.reportPath", "${buildDir.name}/jacoco.exec"
248-
property "sonar.links.homepage", linkHomepage
249-
property "sonar.links.ci", linkCi
250-
property "sonar.links.issue", linkIssue
251-
property "sonar.links.scm", linkScmUrl
252-
property "sonar.links.scm_dev", linkScmDevConnection
253-
property "sonar.java.coveragePlugin", "jacoco"
254-
}
255-
}
256-
257229
configure(rootProject) {
258230
description = "Spring Framework"
259231

@@ -324,21 +296,6 @@ configure(rootProject) {
324296

325297
}
326298

327-
configure([project(':spring-build-src'), project(':spring-framework-bom')]) {
328-
sonarqube {
329-
skipProject = true
330-
}
331-
}
332-
333-
configure(project(':spring-core')) {
334-
sonarqube {
335-
properties {
336-
property "sonar.exclusions",
337-
"src/main/java/org/springframework/cglib/**/*,src/main/java/org/springframework/asm/**/*"
338-
}
339-
}
340-
}
341-
342299
/*
343300
* Support publication of artifacts versioned by topic branch.
344301
* CI builds supply `-P BRANCH_NAME=<TOPIC>` to gradle at build time.

0 commit comments

Comments
 (0)