diff --git a/build.gradle b/build.gradle
index d9e9619e82..162048ab72 100644
--- a/build.gradle
+++ b/build.gradle
@@ -145,7 +145,7 @@ subprojects {
}
jacoco {
- toolVersion = '0.8.3'
+ toolVersion = '0.8.5'
}
// ensure the build-dir exists
diff --git a/build.xml b/build.xml
index 1a6c761bfa..74878d4e53 100644
--- a/build.xml
+++ b/build.xml
@@ -260,8 +260,8 @@ under the License.
value="${repository.m2}/maven2/org/javassist/javassist/3.21.0-GA/javassist-3.21.0-GA.jar"/>
-
Findbugs report of latest build -
@@ -295,7 +293,11 @@ poijobs.each { poijob ->
*/
maven {
if (poijob.sonar) {
- goals('compile sonar:sonar -Dsonar.login=${POI_SONAR_TOKEN} ' + sonarOptions)
+ goals('clean package sonar:sonar')
+ property('sonar.host.url', 'https://sonarcloud.io')
+ property('sonar.login', '${POI_SONAR_TOKEN}')
+ property('sonar.projectKey', 'poi-parent')
+ property('sonar.organization', 'apache')
} else {
goals('package')
}
@@ -365,7 +367,10 @@ poijobs.each { poijob ->
gradle {
switches('-PenableSonar')
- switches('-Dsonar.login=${POI_SONAR_TOKEN} ' + sonarOptions)
+ switches('-Dsonar.host.url=https://sonarcloud.io')
+ switches('-Dsonar.login=${POI_SONAR_TOKEN}')
+ switches('-Dsonar.projectKey=poi-parent')
+ switches('-Dsonar.organization=apache')
tasks('sonarqube')
useWrapper(false)
}
diff --git a/sonar/pom.xml b/sonar/pom.xml
index 91e5062ec6..df104510c9 100644
--- a/sonar/pom.xml
+++ b/sonar/pom.xml
@@ -136,7 +136,21 @@