Add dependency list profile to merge jobs 15/99515/1
authorTimoney, Dan (dt5972) <dtimoney@att.com>
Wed, 11 Dec 2019 17:43:44 +0000 (12:43 -0500)
committerTimoney, Dan (dt5972) <dtimoney@att.com>
Wed, 11 Dec 2019 17:43:44 +0000 (12:43 -0500)
Add dependency-list profile to CCSDK merge jobs so that, on merge,
a list of third party library dependencies will be generated
and posted to nexus.

Change-Id: Id73b444cb0950ec240eae8b4e4a7df9ea8f4e5a9
Issue-ID: CCSDK-1986
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
jjb/ccsdk/apps.yaml
jjb/ccsdk/cds.yaml
jjb/ccsdk/distribution.yaml
jjb/ccsdk/features.yaml
jjb/ccsdk/parent.yaml
jjb/ccsdk/sli-adaptors.yaml
jjb/ccsdk/sli-core.yaml
jjb/ccsdk/sli-northbound.yaml
jjb/ccsdk/sli-plugins.yaml

index 6e690fa..e1ddf76 100644 (file)
@@ -10,7 +10,8 @@
     project-name: 'ccsdk-apps'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index ea3d291..cc4c33d 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-cds'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index 104ebc4..eb72293 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-distribution'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index a5df9d0..1b5abba 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-features'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index cd04db7..38ed199 100644 (file)
@@ -6,6 +6,7 @@
       - gerrit-maven-verify
       - gerrit-maven-merge:
           cron: '@daily'
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index 23480cf..c274881 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-sli-adaptors'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index 9f41d4c..b84d3ae 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-sli-core'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true
index 99116ce..ebcc368 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-sli-northbound'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
       - '{project-name}-gerrit-release-jobs':
index e4c7429..4eec8b2 100644 (file)
@@ -4,7 +4,8 @@
     project-name: 'ccsdk-sli-plugins'
     jobs:
       - '{project-name}-{stream}-verify-java'
-      - '{project-name}-{stream}-merge-java'
+      - '{project-name}-{stream}-merge-java':
+          mvn-params: '-P dependency-list'
       - gerrit-maven-stage:
           build-node: centos7-builder-4c-4g
           sign-artifacts: true