X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=mod%2Fgenprocessor%2Fpom.xml;h=a0a3b89b7381193aa28f79ae6b6ba72353f80b41;hb=1e5a6e041efef87d43a182b54d4b01f4ae87355c;hp=a3b5c27038172128cfd3bdaf8fe84e30d12ffa35;hpb=566a0d2c4e917fd03b0126b5cc610539f3db3cb1;p=dcaegen2%2Fplatform.git diff --git a/mod/genprocessor/pom.xml b/mod/genprocessor/pom.xml index a3b5c27..a0a3b89 100644 --- a/mod/genprocessor/pom.xml +++ b/mod/genprocessor/pom.xml @@ -1,56 +1,73 @@ + 4.0.0 - + + org.onap.oparent + oparent + 2.0.0 + org.onap.dcaegen2.platform.mod genprocessor - 1.0.0 - + 1.0.3-SNAPSHOT dcaegen2-platform-mod-genprocessor - - http://www.example.com - UTF-8 - 1.8 - 1.8 + true + 1.8 + yyyyMMdd'T'HHmmss + nexus3.onap.org:10001 + ${env.NEXUS3_PUSH_REGISTRY} + org.onap.dcae.genprocessor.App + + 1.9.2 + 0.32.0 + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + - - - org.apache.nifi - nifi-api - 1.9.2 + org.apache.nifi + nifi-api + ${nifi.version} - org.apache.nifi - nifi-record-serialization-service-api - 1.9.2 + org.apache.nifi + nifi-record-serialization-service-api + ${nifi.version} - org.apache.nifi - nifi-record - 1.9.2 + org.apache.nifi + nifi-record + ${nifi.version} - org.apache.nifi - nifi-processor-utils - 1.9.2 + org.apache.nifi + nifi-processor-utils + ${nifi.version} - org.apache.nifi - nifi-utils - 1.9.2 - - - junit - junit - 4.11 - test + org.apache.nifi + nifi-utils + ${nifi.version} org.javassist @@ -58,117 +75,128 @@ 3.25.0-GA - ch.qos.logback - logback-classic - 1.2.3 + ch.qos.logback + logback-classic + 1.2.3 - com.fasterxml.jackson.core - jackson-core - 2.10.0.pr1 + com.fasterxml.jackson.core + jackson-core + 2.11.0 - com.fasterxml.jackson.core - jackson-databind - 2.10.0.pr1 + com.fasterxml.jackson.core + jackson-databind + 2.11.0 org.apache.commons commons-text 1.7 + + junit + junit + 4.11 + test + + + com.github.stefanbirkner + system-rules + 1.19.0 + test + - - - - - - maven-clean-plugin - 3.1.0 - - - - maven-resources-plugin - 3.0.2 - - - maven-compiler-plugin - 3.8.0 - - - maven-surefire-plugin - 2.22.1 - - - maven-jar-plugin - 3.0.2 - - - - true - lib/ - org.onap.dcae.genprocessor.App - - - - - - maven-install-plugin - 2.5.2 - - - maven-deploy-plugin - 2.8.2 - - - - maven-site-plugin - 3.7.1 - - - maven-project-info-reports-plugin - 3.0.0 - - - maven-assembly-plugin - - - package - - single - - - - - - jar-with-dependencies - - - - true - lib/ - org.onap.dcae.genprocessor.App - - - - - - - maven-dependency-plugin - - - package - - copy-dependencies - - - ${project.build.directory}/lib - - - - - - + + + io.fabric8 + docker-maven-plugin + ${docker.fabric.version} + + true + ${docker.pull.registry} + ${docker.push.registry} + + + onap/${project.groupId}.${project.artifactId}-http + ${onap.nexus.dockerregistry.daily} + + nginx:latest + + latest + ${project.version} + ${project.version}-${maven.build.timestamp}Z + + + / + + + + ./nginx.conf + /etc/nginx/conf.d + default.conf + + + + + + sed -i /etc/nginx/nginx.conf -e '/^user /d' && touch /var/run/nginx.pid && mkdir -p /www/data && chown -R nginx:nginx /www /etc/nginx /var/cache/nginx /var/log/nginx /var/run/nginx.pid + + nginx + + + nginx + -g + daemon off; + + + + + + onap/${project.groupId}.${project.artifactId}-job + ${onap.nexus.dockerregistry.daily} + + openjdk:8 + + latest + ${project.version} + ${project.version}-${maven.build.timestamp}Z + + + artifact-with-dependencies + + + groupadd -g 1000 dcaemod && useradd --shell /bin/bash -u 1000 -g 1000 -m dcaemod + + /maven + + /work + http://onboarding-api:8080/onboarding + 10 + + dcaemod + + + java + -cp + /maven/* + ${start-class} + + + + + + + + + + build + push + + + + +