[DCAE] Enable SBOM report instrumentation 69/129969/3
authorvv770d <vv770d@att.com>
Mon, 18 Jul 2022 15:36:55 +0000 (15:36 +0000)
committerVijay Venkatesh Kumar <vv770d@att.com>
Mon, 18 Jul 2022 16:38:04 +0000 (16:38 +0000)
Added new properties to enable SBOM report
generation

Change-Id: I74d262ec9844a1c6d87d821fb50b26bc70cdef56
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-3225

14 files changed:
jjb/dcaegen2/dcaegen2-analytics-tca-gen2.yaml
jjb/dcaegen2/dcaegen2-collectors-datafile.yaml
jjb/dcaegen2/dcaegen2-collectors-hv-ves.yaml
jjb/dcaegen2/dcaegen2-collectors-restconf.yaml
jjb/dcaegen2/dcaegen2-platform-mod2-helm-generator.yaml
jjb/dcaegen2/dcaegen2-platform-ves-openapi-manager.yaml
jjb/dcaegen2/dcaegen2-services-datalake-handler.yaml
jjb/dcaegen2/dcaegen2-services-kpi-computation-ms.yaml
jjb/dcaegen2/dcaegen2-services-mapper.yaml
jjb/dcaegen2/dcaegen2-services-pm-mapper.yaml
jjb/dcaegen2/dcaegen2-services-prh.yaml
jjb/dcaegen2/dcaegen2-services-sdk.yaml
jjb/dcaegen2/dcaegen2-services-slice-analysis-ms.yaml
jjb/dcaegen2/dcaegen2-services-son-handler.yaml

index 06f2439..f0c3634 100644 (file)
@@ -16,6 +16,7 @@
           container-staging-registry: 'nexus3.onap.org:10003'
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
     project: 'dcaegen2/analytics/tca-gen2'
index f8ecadf..3bac9d4 100644 (file)
@@ -29,6 +29,7 @@
           mvn-goals: 'clean deploy'
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
       - '{project-name}-gerrit-release-jobs':
index a78a14b..35d4eea 100644 (file)
@@ -31,6 +31,7 @@
           build-node: centos7-docker-8c-8g
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
           mvn-goals: 'clean deploy -Ddocker.skip'
index 82eaa2e..61e8b02 100644 (file)
@@ -9,6 +9,7 @@
       - gerrit-maven-merge
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
       - gerrit-maven-docker-stage:
index 26ffa5f..fba6375 100644 (file)
@@ -10,6 +10,8 @@
       - gerrit-maven-merge
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
+          sbom-path: 'mod2/helm-generator/'
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
           version-properties-file: 'mod2/helm-generator/version.properties'
index e1a776f..3bdb739 100644 (file)
@@ -11,6 +11,7 @@
                 sign-artifacts: true
                 build-node: centos7-docker-8c-8g
                 maven-versions-plugin: true
+                sbom-generator: true
           - gerrit-maven-docker-stage:
                 build-node: ubuntu1804-docker-8c-8g
                 container-public-registry: 'nexus3.onap.org:10001'
index 4a4d3d0..4b35e76 100644 (file)
@@ -36,6 +36,8 @@
     jobs:
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
+          sbom-path: 'components/datalake-handler/'
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
           mvn-pom: 'components/datalake-handler/pom.xml'
@@ -69,6 +71,8 @@
     project-name: 'dcaegen2-services-datalake-handler-admin-ui'
     jobs:
       - gerrit-maven-stage:
+          sbom-generator: true
+          sbom-path: 'components/datalake-handler/'
           sign-artifacts: true
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
     project-name: 'dcaegen2-services-datalake-handler-des'
     jobs:
       - gerrit-maven-stage:
+          sbom-generator: true
+          sbom-path: 'components/datalake-handler/'
           sign-artifacts: true
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
index 8ff354c..df5560f 100644 (file)
@@ -36,6 +36,8 @@
     jobs:
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
+          sbom-path: 'components/kpi-computation-ms/'
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
           mvn-pom: 'components/kpi-computation-ms/pom.xml'
index 272140e..e6bbdbe 100644 (file)
@@ -9,6 +9,7 @@
       - gerrit-maven-merge
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
       - gerrit-maven-docker-stage:
index a90e701..5a0e814 100644 (file)
@@ -29,6 +29,7 @@
           mvn-goals: 'clean deploy'
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
       - '{project-name}-gerrit-release-jobs':
index 6e22469..08078e8 100644 (file)
@@ -10,6 +10,7 @@
           sign-artifacts: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
+          sbom-generator: true
       - gerrit-maven-docker-stage:
           build-node: ubuntu1804-docker-8c-8g
           container-public-registry: 'nexus3.onap.org:10001'
index 1ac1745..7c63d19 100644 (file)
@@ -8,6 +8,7 @@
       - gerrit-maven-merge
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
       - '{project-name}-gerrit-release-jobs':
index db98a33..aed1f2a 100644 (file)
@@ -35,6 +35,8 @@
     jobs:
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
+          sbom-path: 'components/slice-analysis-ms/'
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
           mvn-pom: 'components/slice-analysis-ms/pom.xml'
index a9c173c..d2eb8ee 100644 (file)
@@ -8,6 +8,7 @@
       - gerrit-maven-merge
       - gerrit-maven-stage:
           sign-artifacts: true
+          sbom-generator: true
           build-node: centos7-docker-8c-8g
           maven-versions-plugin: true
       - gerrit-maven-docker-stage: