From 900c38564af26d4cf9c6241c4949da250b55225c Mon Sep 17 00:00:00 2001 From: ambrishest Date: Tue, 22 Aug 2023 17:09:41 +0100 Subject: [PATCH] Enabling Sonar Jobs for Influx Logger & PM Producer Issue-ID: NONRTRIC-877 Change-Id: I8a62fcbc0e568fc5595e5f7638f56681d280513e Signed-off-by: ambrishest --- jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml b/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml index 601c0d8f..4f429cc4 100644 --- a/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml +++ b/jjb/nonrtric-plt-ranpm/nonrtric-plt-ranpm.yaml @@ -173,3 +173,35 @@ sonarcloud-project-organization: "{sonarcloud_project_organization}" jobs: - gerrit-maven-sonar + +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-pmproducer-sonar + project-name: nonrtric-plt-ranpm-pmproducer + # template goal install builds docker image unnecessarily + mvn-params: "-f pmproducer -Ddocker.skip=true" + gerrit_trigger_file_paths: + - compare-type: REG_EXP + pattern: "pmproducer/.*" + sonarcloud: true + sonarcloud-api-token: "{sonarcloud_api_token}" + sonarcloud-project-key: "nonrtric-plt-ranpm-pmproducer" + sonarcloud-project-organization: "{sonarcloud_project_organization}" + jobs: + - gerrit-maven-sonar + +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-influxlogger-sonar + project-name: nonrtric-plt-ranpm-influxlogger + # template goal install builds docker image unnecessarily + mvn-params: "-f influxlogger -Ddocker.skip=true" + gerrit_trigger_file_paths: + - compare-type: REG_EXP + pattern: "influxlogger/.*" + sonarcloud: true + sonarcloud-api-token: "{sonarcloud_api_token}" + sonarcloud-project-key: "nonrtric-plt-ranpm-influxlogger" + sonarcloud-project-organization: "{sonarcloud_project_organization}" + jobs: + - gerrit-maven-sonar -- 2.16.6