4.0.0 org.onap.policy.gui policy-gui 2.2.0-SNAPSHOT gui-clamp pom ${project.artifactId} This module contains the implementation code for the CLAMP GUIs in the Policy Framework ui-react ui-react-lib https://nexus3.onap.org/repository/npm.snapshot/ maven-resources-plugin 3.2.0 copy-resources-1 compile copy-resources ${project.build.directory}/${ui.react.src} ${ui.react.src} node_modules src/** public/** package.json package-lock.json true copy-resources-2 compile copy-resources ${project.build.directory}/${ui.react.src} ${ui.react.src} src/** **/__snapshots__/** **/**.test.js true copy-resources-3 compile copy-resources ${project.build.directory}/${ui.react.lib.src} ${ui.react.lib.src} ** node_modules/** package-lock.json true com.github.eirslett frontend-maven-plugin 1.11.3 ${project.build.directory}/${ui.react.src} ${repo.npm} install node and npm install-node-and-npm generate-sources v14.17.0 npm_install npm compile ${project.build.directory}/${ui.react.src} install npm_build npm package ${project.build.directory}/${ui.react.src} run build npm_test npm test ${maven.test.skip} run-script test:coverage ${project.build.directory}/${ui.react.src} npm_install_lib npm deploy ${project.build.directory}/${ui.react.lib.src} install npm_build_lib npm deploy ${project.build.directory}/${ui.react.lib.src} run build npm_publish npm deploy ${project.build.directory}/${ui.react.lib.src} publish org.apache.maven.plugins maven-clean-plugin 3.0.0 ${ui.react.lib.src}/node ${ui.react.src}/node ${ui.react.src}/node_modules ${ui.react.lib.src}/node_modules ${basedir} **/package-lock.json org.apache.maven.plugins maven-compiler-plugin 3.8.1 11 11 org.codehaus.mojo versions-maven-plugin 1.3.1 org.apache.maven.plugins maven-assembly-plugin generate-gui-clamp-tar package single src/main/assembly/clamp-build.xml ${project.artifactId}-${project.version}