mirror of
https://github.com/apache/poi.git
synced 2025-02-21 01:17:50 +00:00
migrate to sonarcloud.io
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869712 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0d4d57ace0
commit
a77baf31dc
@ -20,8 +20,8 @@ buildscript {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath 'me.champeau.gradle:japicmp-gradle-plugin:0.1.2' // 2.x requires Gradle >=4
|
||||
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.5"
|
||||
classpath 'me.champeau.gradle:japicmp-gradle-plugin:0.2.8' // 2.x requires Gradle >=4
|
||||
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.8"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -135,6 +135,8 @@ def apicheckDesc = '''
|
||||
</p>
|
||||
'''
|
||||
|
||||
def sonarOptions = '-Dsonar.projectKey=poi-parent -Dsonar.organization=apache -Dsonar.host.url=https://sonarcloud.io '
|
||||
|
||||
def sonarDesc = '''
|
||||
<p>
|
||||
<b><a href="lastSuccessfulBuild/findbugsResult/" target="_blank">Findbugs report of latest build</a></b> -
|
||||
@ -297,7 +299,9 @@ poijobs.each { poijob ->
|
||||
*/
|
||||
maven {
|
||||
if(poijob.sonar) {
|
||||
goals('compile $SONAR_MAVEN_GOAL -Dsonar.host.url=$SONAR_HOST_URL')
|
||||
withCredentials([string(credentialsId: 'sonarcloud-poi', variable: 'SONAR_TOKEN')]) {
|
||||
goals('compile sonar:sonar -Dsonar.login=${SONAR_TOKEN} ' + sonarOptions)
|
||||
}
|
||||
} else {
|
||||
goals('package')
|
||||
}
|
||||
@ -364,11 +368,13 @@ poijobs.each { poijob ->
|
||||
} else if(poijob.sonar) {
|
||||
steps {
|
||||
shellEx(delegate, shellcmds, poijob)
|
||||
gradle {
|
||||
switches('-PenableSonar')
|
||||
switches('-Dsonar.host.url=$SONAR_HOST_URL')
|
||||
tasks('sonarqube')
|
||||
useWrapper(false)
|
||||
withCredentials([string(credentialsId: 'sonarcloud-poi', variable: 'SONAR_TOKEN')]) {
|
||||
gradle {
|
||||
switches('-PenableSonar')
|
||||
switches('-Dsonar.login=${SONAR_TOKEN} ' + sonarOptions)
|
||||
tasks('sonarqube')
|
||||
useWrapper(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
publishers {
|
||||
|
Loading…
x
Reference in New Issue
Block a user