Fix Sonar jobs 45/107245/2
authorSangwook Ha <sangwook.ha@verizon.com>
Thu, 3 Aug 2023 23:27:52 +0000 (16:27 -0700)
committerSangwook Ha <sangwook.ha@verizon.com>
Thu, 3 Aug 2023 23:29:55 +0000 (16:29 -0700)
commitb7908ee5ee89c66deac49c2175df38f3be3b52d2
tree98bdb9925c15a281e59454683ff788f080af0c43
parent20570d493eae0821549e78c938943970ddd21d10
Fix Sonar jobs

Sonar jobs for the projects that require Java 17 are failing because
the default value of 'openjdk11' configured in the global-jjb is used
for all the Sonar jobs.

Create and use two job groups for Sonar jobs, one for openjdk11 and the
other for openjdk17, which have 'java-version' explicitly specified to
fix the Java version issue.
The job groups also capture other common parameters shared across all
the jobs to make the configuration simpler.

Change-Id: I9afe72d35304b3ddbd30d23dc797f71f2a30a5b5
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
23 files changed:
jjb/aaa/aaa.yaml
jjb/archetypes/archetypes.yaml
jjb/bgpcep/bgpcep.yaml
jjb/controller/controller.yaml
jjb/daexim/daexim.yaml
jjb/genius/genius.yaml
jjb/infrautils/infrautils.yaml
jjb/integration/distribution/distribution-jobs.yaml
jjb/jsonrpc/jsonrpc.yaml
jjb/l2switch/l2switch.yaml
jjb/lispflowmapping/lispflowmapping.yaml
jjb/mdsal/mdsal.yaml
jjb/netconf/netconf.yaml
jjb/neutron/neutron.yaml
jjb/odlparent/odlparent.yaml
jjb/openflowplugin/openflowplugin.yaml
jjb/ovsdb/ovsdb.yaml
jjb/releng-templates-java.yaml
jjb/serviceutils/serviceutils.yaml
jjb/sxp/sxp.yaml
jjb/transportpce/transportpce.yaml
jjb/unimgr/unimgr.yaml
jjb/yangtools/yangtools.yaml