Author: kiwiwings Date: Tue Jan 7 21:15:33 2020 New Revision: 1872469 URL: http://svn.apache.org/viewvc?rev=1872469&view=rev Log: test if sonar can be configured via properties file sonarcloud complained about jacoco native report paths
Added: poi/trunk/sonar/sonar-project.properties Modified: poi/trunk/jenkins/create_jobs.groovy Modified: poi/trunk/jenkins/create_jobs.groovy URL: http://svn.apache.org/viewvc/poi/trunk/jenkins/create_jobs.groovy?rev=1872469&r1=1872468&r2=1872469&view=diff ============================================================================== --- poi/trunk/jenkins/create_jobs.groovy (original) +++ poi/trunk/jenkins/create_jobs.groovy Tue Jan 7 21:15:33 2020 @@ -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) } Added: poi/trunk/sonar/sonar-project.properties URL: http://svn.apache.org/viewvc/poi/trunk/sonar/sonar-project.properties?rev=1872469&view=auto ============================================================================== --- poi/trunk/sonar/sonar-project.properties (added) +++ poi/trunk/sonar/sonar-project.properties Tue Jan 7 21:15:33 2020 @@ -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 \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@poi.apache.org For additional commands, e-mail: commits-h...@poi.apache.org