From 3e8b55b9d3841c175776d84d54edf2a284f1f4b5 Mon Sep 17 00:00:00 2001 From: "Timoney, Dan (dt5972)" Date: Wed, 11 Dec 2019 09:52:18 -0500 Subject: [PATCH] Generate dependency list Generate list of direct dependencies for repository and publish to Nexus. Change-Id: I05820144bab2820cb00d8796f361d16172069eaa Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) --- .gitignore | 3 +++ pom.xml | 47 +++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 46 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index fabe495f..405446e7 100755 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,6 @@ provider/src/main/java/inventory/ sdnc-plugins_bdio.jsonld blackDuckHubProjectName.txt blackDuckHubProjectVersionName.txt + +#Generated dependencies list +direct-dependencies.txt diff --git a/pom.xml b/pom.xml index abdba44b..08d7ea2d 100755 --- a/pom.xml +++ b/pom.xml @@ -95,11 +95,50 @@ - - - - + + dependency-list + + + + com.github.ferstl + depgraph-maven-plugin + + + validate + false + + aggregate + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + false + + attach-artifact + + + + + ${dependency-list.file} + txt + dependencies + + + + + + + + + -- 2.16.6