From f6c222cd642ea9e3fab7a502ad74ca955cb4b2b4 Mon Sep 17 00:00:00 2001 From: "Kotagiri, Ramprasad (rp5662)" Date: Thu, 28 Mar 2019 16:44:25 -0400 Subject: Docker container implementation This change contains following items: 1) Update b2b-library.js to remove non-compliant code 2) Format source code for ccsdk-app-os module 3) Add Dockerfile and artifacts to create docker container 4) Update POM files for docker maven plugin and version changes Issue-ID: CCSDK-1011 Change-Id: Iae93b32e1d8c2e7b911b044bc07bba6b720742a5 Signed-off-by: ramprasad kotagiri --- ccsdk-app-common/pom.xml | 649 ++++++++++++++++++++++++----------------------- 1 file changed, 330 insertions(+), 319 deletions(-) (limited to 'ccsdk-app-common') diff --git a/ccsdk-app-common/pom.xml b/ccsdk-app-common/pom.xml index 1f78337..8560eb6 100644 --- a/ccsdk-app-common/pom.xml +++ b/ccsdk-app-common/pom.xml @@ -1,319 +1,330 @@ - - - 4.0.0 - - - org.onap.ccsdk.dashboard - ccsdk-app-parent - 1.1.0-SNAPSHOT - - - org.onap.ccsdk.dashboard - ccsdk-app-common - 1.1.0-SNAPSHOT - jar - ONAP Operations Manager Dashboard common - CCSDK Dashboard common Java code - - - - UTF-8 - 4.3.22.RELEASE - 4.3.11.Final - 1.0.0 - 2.5.1 - https://nexus.onap.org - content/repositories/snapshots/ - content/repositories/releases/ - /content/repositories/staging/ - false - 0.7.6.201602180812 - 2.9.8 - - - - - - ecomp-releases - OpenECOMP - Release Repository - ${nexusproxy}/${releaseNexusPath} - - - - ecomp-snapshots - OpenECOMP - Snapshot Repository - ${nexusproxy}/${snapshotNexusPath} - - - - onap-staging - ONAP - Staging Repository - ${nexusproxy}${stagingNexusPath} - - - - - - - doclint-java8-disable - - [1.8,) - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - -Xdoclint:none - - - - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.8 - 1.8 - - - - - - org.apache.maven.plugins - maven-jar-plugin - 2.6 - - - - ${project.version} - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - - attach-javadocs - - jar - - - - - - - - org.apache.maven.plugins - maven-source-plugin - 3.0.0 - - - attach-sources - - jar - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - 2.8 - - true - - - - - org.jacoco - jacoco-maven-plugin - - - prepare-agent - - prepare-agent - - - ${project.build.directory}/code-coverage/jacoco-ut.exec - - - - post-unit-test - test - - report - - - ${project.build.directory}/code-coverage/jacoco-ut.exec - ${project.basedir}/target/site/jacoco - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - ${project.build.directory}/code-coverage/jacoco-ut.exec - - - - - - - - - - javax.ws.rs - javax.ws.rs-api - 2.0 - - - - org.apache.httpcomponents - httpclient - - - - - org.postgresql - postgresql - 9.3-1104-jdbc41 - - - - org.onap.portal.sdk - epsdk-core - ${epsdk.version} - - - mysql - mysql-connector-java - - - org.elasticsearch - elasticsearch - - - - - com.att.eelf - eelf-core - ${eelf.version} - - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-core - - - - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - - - com.fasterxml.jackson.datatype - jackson-datatype-jdk8 - ${jackson.version} - - - com.fasterxml.jackson.dataformat - jackson-dataformat-yaml - ${jackson.version} - - - com.mchange - c3p0 - 0.9.5.3 - - - javax.servlet - javax.servlet-api - 3.1.0 - - - junit - junit - 4.12 - - - org.json - json - 20160212 - - - - org.slf4j - jcl-over-slf4j - 1.7.12 - - - org.springframework - spring-context-support - ${springframework.version} - - - org.springframework - spring-core - ${springframework.version} - - - commons-logging - commons-logging - - - - - org.springframework - spring-tx - ${springframework.version} - - - org.springframework - spring-web - ${springframework.version} - - - org.springframework - spring-webmvc - ${springframework.version} - - - - org.jacoco - org.jacoco.agent - ${jacocoVersion} - runtime - - - - - - + + + 4.0.0 + + + org.onap.ccsdk.dashboard + ccsdk-app-parent + 1.1.0-SNAPSHOT + + + org.onap.ccsdk.dashboard + ccsdk-app-common + 1.1.0-SNAPSHOT + jar + ONAP Operations Manager Dashboard common + CCSDK Dashboard common Java code + + + + UTF-8 + 4.3.22.RELEASE + 4.3.11.Final + 1.0.0 + 2.5.1-SNAPSHOT + https://nexus.onap.org + content/repositories/snapshots/ + content/repositories/releases/ + /content/repositories/staging/ + false + 0.7.6.201602180812 + 2.9.8 + + + + + + ecomp-releases + OpenECOMP - Release Repository + ${nexusproxy}/${releaseNexusPath} + + + + ecomp-snapshots + OpenECOMP - Snapshot Repository + ${nexusproxy}/${snapshotNexusPath} + + + + onap-staging + ONAP - Staging Repository + ${nexusproxy}${stagingNexusPath} + + + + + + + doclint-java8-disable + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.8 + 1.8 + + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.6 + + + + ${project.version} + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.3 + + + attach-javadocs + + jar + + + + + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.0 + + + attach-sources + + jar + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8 + + true + + + + + org.jacoco + jacoco-maven-plugin + + + prepare-agent + + prepare-agent + + + ${project.build.directory}/code-coverage/jacoco-ut.exec + + + + post-unit-test + test + + report + + + ${project.build.directory}/code-coverage/jacoco-ut.exec + ${project.basedir}/target/site/jacoco + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${project.build.directory}/code-coverage/jacoco-ut.exec + + + + + + + + + javax.ws.rs + javax.ws.rs-api + 2.0 + + + + org.apache.httpcomponents + httpclient + + + + + org.postgresql + postgresql + 42.2.5 + + + + + org.onap.portal.sdk + epsdk-core + ${epsdk.version} + + + mysql + mysql-connector-java + + + org.elasticsearch + elasticsearch + + + org.springframework + spring-aop + + + + + com.att.eelf + eelf-core + ${eelf.version} + + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + + + + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-jdk8 + ${jackson.version} + + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + ${jackson.version} + + + com.mchange + c3p0 + 0.9.5.3 + + + javax.servlet + javax.servlet-api + 3.1.0 + + + junit + junit + 4.12 + + + org.json + json + 20160212 + + + + org.slf4j + jcl-over-slf4j + 1.7.12 + + + org.springframework + spring-context-support + ${springframework.version} + + + org.springframework + spring-core + ${springframework.version} + + + commons-logging + commons-logging + + + + + + org.springframework + spring-tx + ${springframework.version} + + + org.springframework + spring-web + ${springframework.version} + + + org.springframework + spring-webmvc + ${springframework.version} + + + + org.jacoco + org.jacoco.agent + ${jacocoVersion} + runtime + + + + + + -- cgit 1.2.3-korg