4.0.0
org.onap.policy.gui.editors
editors
2.1.0-SNAPSHOT
gui-editor-apex
${project.artifactId}
Web client for editing Apex policies
2.4.0
src/main/resources/webapp
${project.basedir}/src/main/resources/webapp/node/node
${project.basedir}/src/main/java,${project.basedir}/src/main/resources/webapp/js
src/main/resources/webapp/js/__test__/**,src/main/resources/webapp/js/jquery/**,src/main/resources/webapp/js/edit_area/**,src/main/resources/webapp/js/jquery-ui-1.12.1/**,src/main/resources/webapp/js/lib/**
org.onap.policy.common
policy-endpoints
org.onap.aaf.authz
aaf-cadi-aaf
com.att.nsa
cambriaClient
org.onap.dmaap.messagerouter.dmaapclient
dmaapClient
org.onap.policy.common
utils
com.worldturner.medeia
medeia-validator-gson
org.onap.policy.apex-pdp.model
model-api
${policy.apex-pdp.version}
org.glassfish.jersey.containers
jersey-container-grizzly2-http
org.glassfish.jersey.media
jersey-media-moxy
org.eclipse.persistence
org.eclipse.persistence.moxy
org.glassfish.jersey.test-framework.providers
jersey-test-framework-provider-grizzly2
test
commons-cli
commons-cli
org.onap.policy.apex-pdp.client
apex-client-common
${policy.apex-pdp.version}
resources
zip
provided
org.glassfish.jersey.media
jersey-media-multipart
${version.jersey}
org.mockito
mockito-core
test
commons-io
commons-io
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-dependency-plugin
unpack-shared-resources
unpack-dependencies
generate-resources
${project.build.directory}/classes/webapp
apex-client-common
org.onap.policy.apex-pdp.client
true
true
jar
zip
org.apache.maven.plugins
maven-resources-plugin
true
org.apache.maven.plugins
maven-assembly-plugin
make shared resources
single
package
src/main/assembly/resources.xml
org.apache.maven.plugins
maven-shade-plugin
build-uber-jar
package
shade
${project.artifactId}-uber-${project.version}
true
full
*:*
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
org.onap.policy.gui.editors.apex.rest.ApexEditorMain