From 1b57d32d2d4453331225984eb9800c59d8264794 Mon Sep 17 00:00:00 2001 From: "Timoney, Dan (dt5972)" Date: Wed, 11 Dec 2019 12:43:44 -0500 Subject: Add dependency list profile to merge jobs 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) --- jjb/ccsdk/apps.yaml | 3 ++- jjb/ccsdk/cds.yaml | 3 ++- jjb/ccsdk/distribution.yaml | 3 ++- jjb/ccsdk/features.yaml | 3 ++- jjb/ccsdk/parent.yaml | 1 + jjb/ccsdk/sli-adaptors.yaml | 3 ++- jjb/ccsdk/sli-core.yaml | 3 ++- jjb/ccsdk/sli-northbound.yaml | 3 ++- jjb/ccsdk/sli-plugins.yaml | 3 ++- 9 files changed, 17 insertions(+), 8 deletions(-) diff --git a/jjb/ccsdk/apps.yaml b/jjb/ccsdk/apps.yaml index 6e690fa51..e1ddf7683 100644 --- a/jjb/ccsdk/apps.yaml +++ b/jjb/ccsdk/apps.yaml @@ -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 diff --git a/jjb/ccsdk/cds.yaml b/jjb/ccsdk/cds.yaml index ea3d2915b..cc4c33d27 100644 --- a/jjb/ccsdk/cds.yaml +++ b/jjb/ccsdk/cds.yaml @@ -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 diff --git a/jjb/ccsdk/distribution.yaml b/jjb/ccsdk/distribution.yaml index 104ebc476..eb72293c0 100644 --- a/jjb/ccsdk/distribution.yaml +++ b/jjb/ccsdk/distribution.yaml @@ -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 diff --git a/jjb/ccsdk/features.yaml b/jjb/ccsdk/features.yaml index a5df9d0af..1b5abbafc 100644 --- a/jjb/ccsdk/features.yaml +++ b/jjb/ccsdk/features.yaml @@ -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 diff --git a/jjb/ccsdk/parent.yaml b/jjb/ccsdk/parent.yaml index cd04db752..38ed19902 100644 --- a/jjb/ccsdk/parent.yaml +++ b/jjb/ccsdk/parent.yaml @@ -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 diff --git a/jjb/ccsdk/sli-adaptors.yaml b/jjb/ccsdk/sli-adaptors.yaml index 23480cf27..c27488127 100644 --- a/jjb/ccsdk/sli-adaptors.yaml +++ b/jjb/ccsdk/sli-adaptors.yaml @@ -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 diff --git a/jjb/ccsdk/sli-core.yaml b/jjb/ccsdk/sli-core.yaml index 9f41d4ca7..b84d3ae22 100644 --- a/jjb/ccsdk/sli-core.yaml +++ b/jjb/ccsdk/sli-core.yaml @@ -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 diff --git a/jjb/ccsdk/sli-northbound.yaml b/jjb/ccsdk/sli-northbound.yaml index 99116ceb5..ebcc3689c 100644 --- a/jjb/ccsdk/sli-northbound.yaml +++ b/jjb/ccsdk/sli-northbound.yaml @@ -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': diff --git a/jjb/ccsdk/sli-plugins.yaml b/jjb/ccsdk/sli-plugins.yaml index e4c7429bb..4eec8b2e9 100644 --- a/jjb/ccsdk/sli-plugins.yaml +++ b/jjb/ccsdk/sli-plugins.yaml @@ -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 -- cgit 1.2.3-korg