4.0.0 org.onap.portal.sdk epsdk-project 2.5.0 epsdk-app-os war ONAP Portal SDK Webapp for OpenSource ONAP Portal SDK Web Application for public release ${project.version} true false 0.7.9 http://archive.apache.org/dist/tomcat/tomcat-8/v8.0.37/bin apache-tomcat-8.0.37 ${project.artifactId} maven-clean-plugin 3.0.0 ${basedir}/ngapp/app/dist org.apache.maven.plugins maven-surefire-plugin ${skiptests} **/Test*.java **/*Test.java **/*TestCase.java ${basedir}/war classpath: org.jacoco jacoco-maven-plugin pre-unit-test none post-unit-test none pre-integration-test none post-integration-test none portal-prepare-agent prepare-agent ${sonar.jacoco.reportPath} portal-offline-instrument instrument portal-restore-instrumented-classes test restore-instrumented-classes portal-post-unit-test test report ${sonar.jacoco.reportPath} ${project.basedir}/target/site/jacoco maven-resources-plugin 2.5 copy-angular-final-step2 prepare-package copy-resources ${basedir}/target/epsdk-app-os/app ${basedir}/ngapp/dist copy-angularjs-step1 process-resources copy-resources ${basedir}/ngapp ../epsdk-app-overlay/src/main/webapp/ngapp copy-angular-final-step3 prepare-package copy-resources ${basedir}/src/main/webapp/app ${basedir}/ngapp/dist com.github.eirslett frontend-maven-plugin 1.6 v8.11.3 5.6.0 ${basedir}/ngapp install node and npm compile install-node-and-npm npm install compile npm npm run build compile npm run build org.apache.maven.plugins maven-war-plugin 3.2.2 true ${project.version} ${maven.build.timestamp} org.onap.portal.sdk epsdk-app-overlay **/ngapp org.apache.maven.plugins maven-assembly-plugin 3.0.0 ${skipassembly} ${basedir}/distribution.xml make-assembly package single org.apache.maven.plugins maven-deploy-plugin true io.fabric8 docker-maven-plugin 0.22.0 true onap/portal-sdk:${project.version} frolvlad/alpine-oraclejdk8:slim artifact tar -xzf ${tomcat.download.name}.tar.gz rm -f ${tomcat.download.name}.tar.gz rm -fr ${tomcat.download.name}/webapps/[a-z]* mkdir -p /opt mv ${tomcat.download.name} /opt /opt/${tomcat.download.name}/bin/catalina.sh run org.onap.portal.sdk epsdk-app-overlay ${epsdk.version} war org.onap.portal.sdk epsdk-app-common ${epsdk.version} jar org.onap.portal.sdk epsdk-logger ${epsdk.version} org.onap.portal.sdk epsdk-core ${epsdk.version} org.onap.portal.sdk epsdk-analytics ${epsdk.version} org.onap.portal.sdk epsdk-workflow ${epsdk.version} org.onap.portal.sdk epsdk-music ${epsdk.version} com.att.eelf eelf-core 1.0.0 com.fasterxml.jackson.core jackson-annotations 2.8.10 com.fasterxml.jackson.core jackson-core 2.8.10 com.fasterxml.jackson.core jackson-databind 2.8.10 com.mchange c3p0 0.9.5.2 io.searchbox jest 2.0.0 commons-logging commons-logging javax.servlet javax.servlet-api 3.1.0 junit junit 4.12 org.elasticsearch elasticsearch 2.2.0 org.apache.lucene lucene-queryparser org.json json 20160212 org.quartz-scheduler quartz 2.2.1 c3p0 c3p0 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-test ${springframework.version} org.springframework spring-tx ${springframework.version} org.springframework spring-web ${springframework.version} org.springframework spring-webmvc ${springframework.version} org.jacoco org.jacoco.agent ${jacoco.version} runtime