From 430ff20eec497cdc0c971df9e1ce57730544581c Mon Sep 17 00:00:00 2001 From: ambrishest Date: Thu, 17 Aug 2023 12:22:39 +0100 Subject: [PATCH] Passing inline sonar properties in Jenkins Job Builder Issue-ID: NONRTRIC-879 Change-Id: I98e6963e9f48be0bdb6b3365a16734af79b1f8f6 Signed-off-by: ambrishest --- jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml b/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml index b8d3d823..094f1106 100644 --- a/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml +++ b/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml @@ -144,7 +144,17 @@ sonar-project-file: "" java-version: openjdk11 # use sonarcloud values from defaults.yaml - sonar-properties: !include-raw-escape: sonar-project.properties + sonar-properties: | + sonar.login={sonarcloud_api_token} + sonar.projectKey={sonarcloud_project_organization}_{project-name} + sonar.organization={sonarcloud_project_organization} + sonar.projectName={project-name} + sonar.build.sourceEncoding=UTF-8 + sonar.language=go + sonar.sources=. + sonar.go.coverage.reportPaths=pm-file-converter/coverage.txt + sonar.inclusions=pm-file-converter/main.go,pm-file-converter/common/**/**.go,pm-file-converter/components/**/**.go + sonar.exclusions=pm-file-converter/components/xmltransform/xmltransform_test.go jobs: - gerrit-sonar-prescan-script @@ -154,9 +164,11 @@ project-name: nonrtric-plt-ranpm-datafilecollector # template goal install builds docker image unnecessarily mvn-params: "-Ddocker.skip=true" - sonarcloud: true - sonarcloud-api-token: "{sonarcloud_api_token}" - sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}" - sonarcloud-project-organization: "{sonarcloud_project_organization}" + sonar-properties: | + sonar.login={sonarcloud_api_token} + sonar.projectKey={sonarcloud_project_organization}_{project-name} + sonar.organization={sonarcloud_project_organization} + sonar.projectName={project-name} + sonar.build.sourceEncoding=UTF-8 jobs: - gerrit-maven-sonar -- 2.16.6