mirror of https://github.com/apache/poi.git
test if sonar can be configured via properties file
sonarcloud complained about jacoco native report paths git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872469 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c891bca596
commit
a4b6cf895b
|
@ -3,7 +3,7 @@
|
|||
//
|
||||
// See https://github.com/jenkinsci/job-dsl-plugin/wiki for information about the DSL, you can
|
||||
// use http://job-dsl.herokuapp.com/ to validate the code before checkin
|
||||
//
|
||||
//
|
||||
|
||||
def triggerSundays = '''
|
||||
# only run this once per week on Sundays
|
||||
|
@ -294,10 +294,7 @@ poijobs.each { poijob ->
|
|||
maven {
|
||||
if (poijob.sonar) {
|
||||
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')
|
||||
}
|
||||
|
@ -367,10 +364,7 @@ poijobs.each { poijob ->
|
|||
|
||||
gradle {
|
||||
switches('-PenableSonar')
|
||||
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)
|
||||
}
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
# Sonar configuration file:
|
||||
# see https://sonarcloud.io/documentation/analysis/scan/sonarscanner/
|
||||
# and https://sonarcloud.io/documentation/analysis/analysis-parameters/
|
||||
|
||||
# Organization and project keys are displayed in the right sidebar of the project homepage
|
||||
sonar.organization=apache
|
||||
sonar.projectKey=poi-parent
|
||||
sonar.host.url=https://sonarcloud.io
|
||||
|
||||
sonar.jacoco.reportPaths=target/jacoco.exec
|
||||
sonar.coverage.jacoco.xmlReportPaths=target/site/jacoco/jacoco.xml
|
Loading…
Reference in New Issue