From 7479ec1d496570003401c626c58a72ffeec265ea Mon Sep 17 00:00:00 2001 From: vv770d Date: Mon, 18 Jul 2022 15:47:45 +0000 Subject: [PATCH] [DCAE] Add mvn stage jobs for DCAE MOD components Added gerrit-maven-stage jobs for MOD/runtime, MOD/Designtime and MOD/Genprocessor (all java components) with SBOM report generation support Change-Id: I1bf9cd6eb33e6fb970ab4aecf35cb63b35609aec Signed-off-by: vv770d Issue-ID: DCAEGEN2-3225 --- jjb/dcaegen2/dcaegen2-platform-mod-designtool.yaml | 7 +++++++ jjb/dcaegen2/dcaegen2-platform-mod-genprocessor.yaml | 7 +++++++ jjb/dcaegen2/dcaegen2-platform-mod-runtimeapi.yaml | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/jjb/dcaegen2/dcaegen2-platform-mod-designtool.yaml b/jjb/dcaegen2/dcaegen2-platform-mod-designtool.yaml index 5d1e47f81..14d739d4c 100644 --- a/jjb/dcaegen2/dcaegen2-platform-mod-designtool.yaml +++ b/jjb/dcaegen2/dcaegen2-platform-mod-designtool.yaml @@ -8,6 +8,13 @@ - gerrit-maven-verify: pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh - gerrit-maven-merge + - gerrit-maven-stage: + sign-artifacts: true + sbom-generator: true + sbom-path: 'mod/designtool/' + maven-versions-plugin: true + version-properties-file: 'mod/designtool/version.properties' + mvn-pom: 'mod/designtool/pom.xml' stream: - 'master': branch: 'master' diff --git a/jjb/dcaegen2/dcaegen2-platform-mod-genprocessor.yaml b/jjb/dcaegen2/dcaegen2-platform-mod-genprocessor.yaml index d5e8ecd73..808a0f7a4 100644 --- a/jjb/dcaegen2/dcaegen2-platform-mod-genprocessor.yaml +++ b/jjb/dcaegen2/dcaegen2-platform-mod-genprocessor.yaml @@ -8,6 +8,13 @@ - gerrit-maven-verify: pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh - gerrit-maven-merge + - gerrit-maven-stage: + sign-artifacts: true + sbom-generator: true + sbom-path: 'mod/runtimeapi/' + maven-versions-plugin: true + version-properties-file: 'mod/genprocessor/version.properties' + mvn-pom: 'mod/genprocessor/pom.xml' stream: - 'master': branch: 'master' diff --git a/jjb/dcaegen2/dcaegen2-platform-mod-runtimeapi.yaml b/jjb/dcaegen2/dcaegen2-platform-mod-runtimeapi.yaml index fb6f7270d..da0ab5909 100644 --- a/jjb/dcaegen2/dcaegen2-platform-mod-runtimeapi.yaml +++ b/jjb/dcaegen2/dcaegen2-platform-mod-runtimeapi.yaml @@ -8,6 +8,13 @@ - gerrit-maven-verify: pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh - gerrit-maven-merge + - gerrit-maven-stage: + sign-artifacts: true + sbom-generator: true + sbom-path: 'mod/runtimeapi/' + maven-versions-plugin: true + version-properties-file: 'mod/runtimeapi/version.properties' + mvn-pom: 'mod/runtimeapi/pom.xml' stream: - 'master': branch: 'master' -- 2.16.6