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
v9.9.0
${webapp.dir}
${webapp.dir}
install node
install-node-and-npm
v10.16.0
6.9.0
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