X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Foransc%2Fnonrtric-plt-ranpm%2Fnonrtric-plt-ranpm-verify-jobs.yaml;h=e1ade6608ff4d88540b2f8a909cca24c699dffa1;hb=5420f22c00eeb5ec6ef2371554f235fa5919a90f;hp=72d9782b175dfd1560c8247f167c34acdc7d911e;hpb=e07e4f6eae05d51f2aa8d5e42614571616bb8909;p=infra%2Fcicd.git diff --git a/jjb/oransc/nonrtric-plt-ranpm/nonrtric-plt-ranpm-verify-jobs.yaml b/jjb/oransc/nonrtric-plt-ranpm/nonrtric-plt-ranpm-verify-jobs.yaml index 72d9782b..e1ade660 100644 --- a/jjb/oransc/nonrtric-plt-ranpm/nonrtric-plt-ranpm-verify-jobs.yaml +++ b/jjb/oransc/nonrtric-plt-ranpm/nonrtric-plt-ranpm-verify-jobs.yaml @@ -1,6 +1,6 @@ --- # ============LICENSE_START======================================================= -# Copyright (C) 2022 Nordix Foundation. +# Copyright (C) 2023 Nordix Foundation. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -20,11 +20,67 @@ # this job gets triggered when a change is proposed to # nonrtric/plt/ranpm project on Nordix Gerrit. -- project: - name: nonrtric-plt-ranpm-verify +- _nonrtric-plt-ranpm_common: &nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-common project: nonrtric/plt/ranpm project-name: nonrtric-plt-ranpm - jdk-version: java-11 + jdk-version: java-17 +# Job for nonrtric-plt-ranpm-datafilecollector +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-datafilecollector + project-name: nonrtric-plt-ranpm-datafilecollector + mvn-params: "-f datafilecollector -Dbuild.number=${{BUILD_NUMBER}}" + subdirectory: datafilecollector + trigger_branch_pattern: '**' + trigger_files_path_pattern: '**/datafilecollector/**' jobs: - 'oransc-{project-name}-verify-java' + stream: + - master: + branch: master + +# Jobs for nonrtric-plt-ranpm-pmproducer +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-pmproducer + project-name: nonrtric-plt-ranpm-pmproducer + mvn-params: "-f pmproducer -Dbuild.number=${{BUILD_NUMBER}}" + subdirectory: pmproducer + trigger_branch_pattern: '**' + trigger_files_path_pattern: "**/pmproducer/**" + jobs: + - 'oransc-{project-name}-verify-java' + stream: + - master: + branch: master + +# Jobs for nonrtric-plt-ranpm-influxlogger +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-influxlogger + project-name: nonrtric-plt-ranpm-influxlogger + mvn-params: "-f influxlogger -Dbuild.number=${{BUILD_NUMBER}}" + subdirectory: influxlogger + trigger_branch_pattern: '**' + trigger_files_path_pattern: "**/influxlogger/**" + jobs: + - 'oransc-{project-name}-verify-java' + stream: + - master: + branch: master + +# Jobs for nonrtric-plt-ranpm-pm-file-converter +- project: + <<: *nonrtric_plt_ranpm_jdk_common + name: nonrtric-plt-ranpm-pm-file-converter + project-name: nonrtric-plt-ranpm-pm-file-converter + directory: pm-file-converter + trigger_branch_pattern: '**' + trigger_files_path_pattern: "**/pm-file-converter/**" + jobs: + - 'oransc-{project-name}-verify-go' + stream: + - master: + branch: master