4.0.0 org.onap.clamp clds 5.0.4-SNAPSHOT clamp-dashboard org.onap.oparent oparent 2.1.0 This is the MAVEN project that builds the Control Loop dashboard for ONAP CLAMP. Docker engine is normally requires to perfom all possible tasks (including integration tests) It can build: - The DOCKER images for: * The dashboard - Elastic search * The dashboard - Logstash * The dashboard - Kibana Useful mvn commands: - mvn clean install -DskipTests -P docker: Build Clamp backend JAR + all docker images To start CLAMP (Build it before): - Use docker-compose file in ./extra/docker/clamp/docker-compose.yml yyyyMMdd'T'HHmmss'Z' ${project.version} ${maven.build.timestamp} UTF-8 UTF-8 localhost:5000 nexus3.onap.org:10001 true true true false docker true false false false false ecomp-releases Clamp Release Repository https://nexus.onap.org/content/repositories/releases/ ecomp-snapshots Clamp Snapshot Repository https://nexus.onap.org/content/repositories/snapshots/ ecomp-site dav:https://nexus.onap.org/content/sites/site/org/onap/clamp/${project.version} onap-public onap-public https://nexus.onap.org/content/repositories/public/ true false ecomp-releases ONAP Release Repository https://nexus.onap.org/content/repositories/releases/ ecomp-staging ONAP Staging Repository https://nexus.onap.org/content/repositories/staging/ ecomp-snapshots ONAP Snapshot Repository https://nexus.onap.org/content/repositories/snapshots/ true false central http://repo1.maven.org/maven2/ onap-public onap-public https://nexus.onap.org/content/repositories/public/ true false central http://repo1.maven.org/maven2/ clamp-cl-dashboard io.fabric8 docker-maven-plugin 0.31.0 org.apache.httpcomponents httpclient 4.5.5 true 1.35 onap/clamp-dashboard-logstash onap-clamp-dashboard-logstash true true latest ${project.docker.latesttagtimestamp.version} ${project.docker.latesttag.version} logstash/Dockerfile onap/clamp-dashboard-elasticsearch onap-clamp-dashboard-elasticsearch true true latest ${project.docker.latesttagtimestamp.version} ${project.docker.latesttag.version} elasticsearch/Dockerfile onap/clamp-dashboard-kibana onap-clamp-dashboard-kibana true true latest ${project.docker.latesttagtimestamp.version} ${project.docker.latesttag.version} kibana/Dockerfile generate-images install build push-images deploy push docker-start-for-it pre-integration-test start docker-stop-for-it post-integration-test stop org.apache.maven.plugins maven-compiler-plugin 3.8.1 11 11 org.sonarsource.scanner.maven sonar-maven-plugin 3.7.0.1746 org.codehaus.groovy.maven gmaven-plugin 1.0 validate execute ${project.basedir}/src/main/script/TagVersion.groovy