From 1aa9dbf0f922a5b6b295c3054ecd953d9930fc9d Mon Sep 17 00:00:00 2001 From: Andreas Beeker Date: Tue, 12 Nov 2019 23:04:02 +0000 Subject: [PATCH] migrate to sonarcloud.io git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869713 13f79535-47bb-0310-9956-ffa450edef68 --- jenkins/create_jobs.groovy | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/jenkins/create_jobs.groovy b/jenkins/create_jobs.groovy index b130deb5aa..a4ac2d0647 100644 --- a/jenkins/create_jobs.groovy +++ b/jenkins/create_jobs.groovy @@ -297,20 +297,20 @@ poijobs.each { poijob -> # Maven-Download fails for strange reasons, try to workaround... mkdir -p sonar/ooxml-schema-security/target/schemas && wget -O sonar/ooxml-schema-security/target/schemas/xmldsig-core-schema.xsd http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd */ - maven { - if(poijob.sonar) { - withCredentials([string(credentialsId: 'sonarcloud-poi', variable: 'SONAR_TOKEN')]) { + withCredentials([string(credentialsId: 'sonarcloud-poi', variable: 'SONAR_TOKEN')]) { + maven { + if (poijob.sonar) { goals('compile sonar:sonar -Dsonar.login=${SONAR_TOKEN} ' + sonarOptions) + } else { + goals('package') } - } else { - goals('package') + rootPOM('sonar/pom.xml') + mavenOpts('-Xmx2g') + mavenOpts('-Xms256m') + mavenOpts('-XX:-OmitStackTraceInFastThrow') + localRepository(LocalRepositoryLocation.LOCAL_TO_WORKSPACE) + mavenInstallation(defaultMaven) } - rootPOM('sonar/pom.xml') - mavenOpts('-Xmx2g') - mavenOpts('-Xms256m') - mavenOpts('-XX:-OmitStackTraceInFastThrow') - localRepository(LocalRepositoryLocation.LOCAL_TO_WORKSPACE) - mavenInstallation(defaultMaven) } } publishers { -- 2.39.5