4.0.0 org.onap.policy.gui policy-gui 2.1.0-SNAPSHOT gui-pdp-monitoring ${project.artifactId} GUI for monitoring PDP Statistics src/webapp ${project.basedir}/src/webapp/node/node ${project.basedir}/src/main/java,${project.basedir}/src/webapp/js src/webapp/js/__test__/** org.onap.policy.common policy-endpoints org.onap.policy.common utils-test ${policy.common.version} test org.onap.policy.models policy-models-pdp ${policy.models.version} commons-cli commons-cli org.mockito mockito-all test org.assertj assertj-core test org.onap.policy.gui gui-common ${project.version} resources zip provided install ${project.build.directory}/classes com.github.eirslett frontend-maven-plugin 1.9.1 v14.17.0 ${webapp.dir} ${webapp.dir} ${repo.npm} install node install-node-and-npm 6.14.5 npm install npm install npm test npm test test webpack build webpack org.apache.maven.plugins maven-resources-plugin Copy frontend build to target prepare-package copy-resources ${project.build.directory}/classes/webapp ${webapp.dir}/dist false org.apache.maven.plugins maven-clean-plugin 3.0.0 ${webapp.dir}/node ${webapp.dir}/node_modules ${webapp.dir}/dist/ bundle.js org.apache.maven.plugins maven-shade-plugin package shade ${project.artifactId}-uber-${project.version} true monitoring *:* *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA reference.conf log4j.properties org.onap.policy.gui.pdp.monitoring.PdpMonitoringMain org.codehaus.mojo build-helper-maven-plugin 3.0.0 attach-artifacts package attach-artifact ${project.build.directory}/${project.artifactId}-uber-${project.version}.jar uber.jar