From: Timoney, Dan (dt5972) Date: Fri, 10 Aug 2018 19:52:20 +0000 (-0400) Subject: Install 3rd party dependencies X-Git-Tag: 0.3.0~13 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=ccsdk%2Fdistribution.git;a=commitdiff_plain;h=661e2da15c8ab6f1f3fbbd03b6930ee154100c59 Install 3rd party dependencies Add separate component to install all third party dependencies, including EELF (needed by ansible-adapter) Change-Id: I9b16ed83d19c2ed22fefd28a4e2186d6e196edcd Issue-ID: CCSDK-454 Signed-off-by: Timoney, Dan (dt5972) --- diff --git a/dependencies/pom.xml b/dependencies/pom.xml new file mode 100755 index 00000000..8ad069a1 --- /dev/null +++ b/dependencies/pom.xml @@ -0,0 +1,126 @@ + + + 4.0.0 + + + org.onap.ccsdk.parent + odlparent-lite + 1.1.0-SNAPSHOT + + + + org.onap.ccsdk.distribution + dependencies + 0.3.0-SNAPSHOT + pom + + ccsdk-distribution:: dependencies + + + false + + + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.apache.tomcat + tomcat-jdbc + ${tomcat-jdbc.version} + + + com.att.eelf + eelf-core + + + ch.qos.logback + logback-core + ${logback.version} + + + ch.qos.logback + logback-classic + ${logback.version} + + + org.apache.commons + commons-text + 1.1 + + + javax + javaee-api + 7.0 + + + org.springframework + spring-beans + ${spring.version} + + + org.springframework + spring-context + ${spring.version} + + + org.springframework + spring-jdbc + ${spring.version} + + + + + + + maven-assembly-plugin + 2.6 + + + maven-repo-zip + + single + + package + + true + stage/dependencies-${project.version} + + src/assembly/assemble_mvnrepo_zip.xml + + true + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-dependencies + + copy-dependencies + + prepare-package + + false + ${project.build.directory}/assembly/system + false + true + true + true + false + false + org.onap.ccsdk.sli.core,org.opendaylight + provided + + + + + + + diff --git a/dependencies/src/assembly/assemble_mvnrepo_zip.xml b/dependencies/src/assembly/assemble_mvnrepo_zip.xml new file mode 100644 index 00000000..9b4a25f4 --- /dev/null +++ b/dependencies/src/assembly/assemble_mvnrepo_zip.xml @@ -0,0 +1,49 @@ + + + + + + repo + + zip + + + + false + + + + target/assembly/ + . + + + + + + + + diff --git a/odlsli/pom.xml b/odlsli/pom.xml index 98629175..18600d19 100644 --- a/odlsli/pom.xml +++ b/odlsli/pom.xml @@ -34,6 +34,13 @@ + + ${project.groupId} + dependencies + ${project.version} + repo + zip + org.onap.ccsdk.sli.core diff --git a/pom.xml b/pom.xml index ac456ab9..c129b26a 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,7 @@ platform-logic + dependencies ubuntu opendaylight odlsli