X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ves-nf-oam-adopter%2Fves-nf-oam-adopter-mock%2Fpom.xml;fp=ves-nf-oam-adopter%2Fves-nf-oam-adopter-mock%2Fpom.xml;h=7c8c356f6f455a44ac687f6e8b31716480d11ad0;hb=adb95fb55dc438e9e08db9cfae9ee098b448f512;hp=0000000000000000000000000000000000000000;hpb=ac6434712cc8c877ec2cb61aa306e33dd89f482e;p=oam%2Fnf-oam-adopter.git diff --git a/ves-nf-oam-adopter/ves-nf-oam-adopter-mock/pom.xml b/ves-nf-oam-adopter/ves-nf-oam-adopter-mock/pom.xml new file mode 100644 index 0000000..7c8c356 --- /dev/null +++ b/ves-nf-oam-adopter/ves-nf-oam-adopter-mock/pom.xml @@ -0,0 +1,209 @@ + + + + 4.0.0 + + + org.o-ran-sc.oam + ves-nf-oam-adopter-parent + 1.0.0-SNAPSHOT + ../ves-nf-oam-adopter-parent/pom.xml + + + ves-nf-oam-adopter-mock + + + + ves-nf-oam-adopter-ran-mock + + + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.boot + spring-boot-starter-security + + + org.springframework.boot + spring-boot-starter-actuator + + + org.springframework.boot + spring-boot-starter-validation + + + org.springframework.boot + spring-boot-starter-log4j2 + + + io.swagger.core.v3 + swagger-annotations + + + org.projectlombok + lombok + + + org.snmp4j + snmp4j + + + com.google.code.gson + gson + + + com.github.spotbugs + spotbugs-annotations + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + io.swagger.codegen.v3 + swagger-codegen-maven-plugin + ${swagger-codegen-maven-plugin.version} + + + + generate + + + ${project.basedir}/docs/api/swagger/openapi.yaml + org.o.ran.oam.nf.oam.adopter.mock.app.controller + org.o.ran.oam.nf.oam.adopter.mock.model + org.o.ran.oam.nf.oam.adopter.mock.api + spring + false + + src/gen/java + java11 + true + true + true + + + + + + + + + + + docker + + false + + + + + io.fabric8 + docker-maven-plugin + true + + true + + + ${nexus.repository}${image.name} + + ${base.image} + + ${project.version} + + ${image.workdir} + + + java + -jar + ${project.artifactId}-${project.version}.jar + + + + ${image.workdir} + + + + true + + ${project.groupId}:${project.artifactId} + + ${project.build.finalName}.jar + + + + + ${base.config}application.yml + + + ${base.config}/zip/pmFiles.zip + . + ./pmFiles.zip + + + ${base.config}log4j2.yml + + + ${base.config}/ssl/nf-oam-adopter-keystore.jks + ./ssl + nf-oam-adopter-keystore.jks + + + + + + + + + + + build-docker-image + package + + build + + + + push-image + deploy + + push + + + + + + + + + + \ No newline at end of file