@@ -11,6 +11,26 @@ allprojects {
11
11
maven { url ' https://repo.spring.io/milestone' }
12
12
}
13
13
14
+ if (toPublish. split(' ,' ). contains(project. name) || project. name == ' ReactiveArchitectureCommons' ) {
15
+
16
+ sonar {
17
+ properties {
18
+ property " sonar.sourceEncoding" , " UTF-8"
19
+ property ' sonar.projectKey' , ' reactive-commons_reactive-commons-java'
20
+ property ' sonar.organization' , ' reactive-commons'
21
+ property ' sonar.host.url' , ' https://sonarcloud.io'
22
+ property " sonar.sources" , " src/main"
23
+ property " sonar.test" , " src/test"
24
+ property " sonar.java.binaries" , " build/classes"
25
+ property " sonar.junit.reportPaths" , " build/test-results/test"
26
+ property " sonar.java-coveragePlugin" , " jacoco"
27
+ property " sonar.coverage.jacoco.xmlReportPaths" , " ${ rootDir} /build/reports/jacoco/generateMergedReport/generateMergedReport.xml"
28
+ property " sonar.exclusions" , " .github/**,samples/**/*"
29
+ property ' sonar.coverage.exclusions' , ' samples/**/*'
30
+ }
31
+ }
32
+ }
33
+
14
34
group ' org.reactivecommons'
15
35
}
16
36
@@ -70,23 +90,6 @@ subprojects {
70
90
71
91
group groupId
72
92
73
- sonar {
74
- properties {
75
- property " sonar.sourceEncoding" , " UTF-8"
76
- property ' sonar.projectKey' , ' reactive-commons_reactive-commons-java'
77
- property ' sonar.organization' , ' reactive-commons'
78
- property ' sonar.host.url' , ' https://sonarcloud.io'
79
- property " sonar.sources" , " src/main"
80
- property " sonar.test" , " src/test"
81
- property " sonar.java.binaries" , " build/classes"
82
- property " sonar.junit.reportPaths" , " build/test-results/test"
83
- property " sonar.java-coveragePlugin" , " jacoco"
84
- property " sonar.coverage.jacoco.xmlReportPaths" , " ${ rootDir} /build/reports/jacoco/generateMergedReport/generateMergedReport.xml"
85
- property " sonar.exclusions" , " .github/**,samples/**/*"
86
- property ' sonar.coverage.exclusions' , ' samples/**/*'
87
- }
88
- }
89
-
90
93
tasks. named(" jar" ) {
91
94
enabled = true
92
95
archiveClassifier = ' '
0 commit comments