X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=8acdb498fe93c6acc7280a8d5e67062c6c9e2f82;hb=5c6d23852ea949335eb7f85d787eb24ac6dbab2a;hp=17e76f64aea370e18f6b6dcb826d47a3f428317a;hpb=f04d3755f4b15b877dc291a0824ffc257ced2b61;p=clamp.git diff --git a/pom.xml b/pom.xml index 17e76f64..8acdb498 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ 4.0.0 org.onap.clamp clds - 4.2.0-SNAPSHOT + 5.0.0-SNAPSHOT clamp @@ -39,21 +39,18 @@ This is the MAVEN project that builds everything for ONAP CLAMP. Docker engine is normally requires to perfom all possible tasks (including integration tests) - + It can build: - The ONAP CLAMP JAR that contains CLAMP back-end code. - The DOCKER images for: * CLAMP backend (Java Spring) * CLAMP frontend (Javscript React) - * The dashboard - Elastic search - * The dashboard - Logstash - * The dashboard - Kibana It can test: - The CLAMP backend, JAVA unit testing - The CLAMP backend, JAVA integration tests (with Spring + docker mariadb database + docker policy/dcae emulator written in python) - The CLAMP frontend, Javascrip tests (NodeJS(NPM) + JEST + Enzyme fro React) - + The test coverage for dev's can be found after a "clean install" build in: - Clamp backend: target/jacoco-dev.exec (unit tests + integration tests merged) or separately target/coverage-reports/jacoco.exec and target/coverage-reports/jacoco-it.exec @@ -84,23 +81,17 @@ jacoco ${project.build.directory}/surefire-reports - ${project.build.directory}/jacoco-html-xml-reports/jacoco.xml - true ${project.version} - - - DEBUG - ${project.build.directory}/${ui.react.src}/node/node - true + ${project.build.directory}/${ui.react.src}/node/node + true src/main,${project.build.directory}/${ui.react.src}/src src/main/resources/** true ${project.build.directory}/${ui.react.src}/coverage/lcov.info - src/main/resources/**,target/ui-react/src/**/*.test.js,target/ui-react/src/setupTests.js,src/main/docker/kibana/*.py + src/main/resources/**,target/ui-react/src/**/*.test.js,target/ui-react/src/setupTests.js localhost:5000 nexus3.onap.org:10001 true @@ -110,10 +101,12 @@ 9.0.27 ui-react - https://nexus3.onap.org/repository/npm.release/ + ui-react-lib + https://nexus3.onap.org/repository/npm.snapshot/ + without-test @@ -153,6 +146,7 @@ true + docker @@ -275,11 +269,23 @@ org.apache.xmlgraphics batik-svg-dom 1.11 + + + xml-apis + xml-apis + + org.apache.xmlgraphics batik-transcoder 1.11 + + + xml-apis + xml-apis + + com.att.eelf @@ -555,6 +561,20 @@ clamp + + src/main/resources + true + + clds/aaf/** + + + + src/main/resources + false + + clds/aaf/** + + src/test/resources @@ -581,7 +601,7 @@ - src/main/resources @@ -599,6 +619,9 @@ ${ui.react.src} + + node_modules + src/** public/** @@ -608,6 +631,30 @@ true ${project.build.directory}/${ui.react.src} + + ${ui.react.src} + + src/** + + + **/__snapshots__/** + **/**.test.js + + true + ${project.build.directory}/${ui.react.lib.src} + + + ${ui.react.lib.src} + + ** + + + node_modules/** + package-lock.json + + true + ${project.build.directory}/${ui.react.lib.src} + @@ -644,7 +691,7 @@ - io.github.swagger2markup @@ -679,7 +726,7 @@ - org.asciidoctor @@ -869,7 +916,7 @@ **/*ItCase.java - 1 + 1C true false ${failsafeArgLine} @@ -967,7 +1014,7 @@ ${project.docker.latesttagtimestamp.version} ${project.docker.latesttag.version} - backend/Dockerfile @@ -989,7 +1036,7 @@ ${project.docker.latesttagtimestamp.version} ${project.docker.latesttag.version} - frontend/Dockerfile @@ -998,38 +1045,6 @@ - - onap/clamp-dashboard-logstash - onap-clamp-dashboard-logstash - - true - - - true - - latest - ${project.docker.latesttagtimestamp.version} - ${project.docker.latesttag.version} - - logstash/Dockerfile - - - - onap/clamp-dashboard-kibana - onap-clamp-dashboard-kibana - - true - - - true - - latest - ${project.docker.latesttagtimestamp.version} - ${project.docker.latesttag.version} - - kibana/Dockerfile - - @@ -1145,7 +1160,6 @@ 1.8.0 ${project.build.directory}/${ui.react.src} - ${project.build.directory}/${ui.react.src} @@ -1155,8 +1169,8 @@ generate-sources - v12.13.0 - 6.13.0 + v12.13.0 + 6.13.0 @@ -1166,6 +1180,7 @@ compile + ${project.build.directory}/${ui.react.src} install @@ -1177,6 +1192,29 @@ test 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 @@ -1186,6 +1224,7 @@ deploy + ${project.build.directory}/${ui.react.lib.src} publish