X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=d591201dc026db72f6a253a0179e447bdf7a66fa;hb=0281762bb03c89e10d5d38232c26964555864d03;hp=d657a27c60cefaabd2ee2a02c4786f52f91751f9;hpb=0e5efc61b657dba874aacc95ee21c76b95fb2028;p=aaf%2Fauthz.git diff --git a/pom.xml b/pom.xml index d657a27c..d591201d 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ org.onap.aaf.authz parent 1.0.0-SNAPSHOT - Authz Parent (pom) + aaf-authz pom https://github.com/att/AAF @@ -50,18 +50,25 @@ packaged. This prevents duplication of these common artifacts, plugins, and other settings and provides a single place to support this configuration. - - org.onap.oparent - oparent - 1.0.0-SNAPSHOT - UTF-8 false - 2.6 + 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 3.1.200 + java + jacoco + ${project.build.directory}/surefire-reports + ${project.build.directory}/coverage-reports/jacoco.exec + ${project.build.directory}/coverage-reports/jacoco-it.exec + true + ${project.version} + https://nexus.onap.org + /content/repositories/snapshots/ + /content/repositories/releases/ + /content/repositories/staging/ + /content/sites/site/org/onap/aaf/authz/${project.artifactId}/${project.version} @@ -85,6 +92,43 @@ + + org.apache.maven.plugins + maven-surefire-plugin + 2.17 + + ${skipTests} + + **/JU*.java + + + **/JU_DataFile.java + **/JU_ArtiDAO.java + **/JU_CertDAO.java + **/JU_FastCalling.java + **/JU_NsDAO.java + + + **/JU_RoleDAO.java + **/JU_PermDAO.java + **/JU_Question.java + + **/JU_HistoryDAO.java + **/JU_DelegateDAO.java + **/JU_CredDAO.java + **/JU_CacheInfoDAO.java + **/JU_ApprovalDAO.java + **/JU_Define.java + **/JU_AuthzTransFilter.java + **/JU_CachingFileAccess.java + + **/JU_DefaultOrg.java + + + + + + org.codehaus.mojo @@ -120,7 +164,41 @@ - + + org.apache.maven.plugins + maven-jarsigner-plugin + 1.2 + + + sign + + sign + + + + target/${project.artifactId}-${project.version}.jar + + + + verify + + verify + + + target/${project.artifactId}-${project.version}.jar + + + + + true + aaf + /Volumes/Data/src/cadi/keys/aaf_cadi.jks + Surprise! + Surprise! + true + true + + org.apache.maven.plugins @@ -152,6 +230,7 @@ + org.codehaus.mojo @@ -164,7 +243,69 @@ - + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ${nexusproxy} + 176c31dfe190a + ecomp-staging + ${skip.staging.artifacts} + + + + org.jacoco + jacoco-maven-plugin + 0.7.7.201606060606 + + true + + org.onap.aaf.* + + + + + pre-unit-test + + prepare-agent + + + ${project.build.directory}/coverage-reports/jacoco.exec + + + + + pre-integration-test + pre-integration-test + + prepare-agent + + + ${project.build.directory}/coverage-reports/jacoco-it.exec + + + + + + merge + + post-integration-test + + + + ${project.build.directory}/coverage-reports + + *.exec + + + + ${project.build.directory}/jacoco-dev.exec + + + + @@ -201,9 +342,22 @@ - + authz-client - + authz-core + authz-cass + authz-defOrg + authz-service + authz-cmd + + authz-test + + authz-gw + authz-certman + authz-fs @@ -232,8 +386,68 @@ ${project.innoVersion} + + org.onap.aaf.cadi + cadi-core + ${project.cadiVersion} + + + org.onap.aaf.cadi + cadi-client + ${project.cadiVersion} + + + + org.onap.aaf.cadi + cadi-aaf + ${project.cadiVersion} + + + org.apache.cassandra + cassandra-all + + + + + + org.onap.aaf.authz + authz-client + ${project.interfaceVersion} + + + + + org.onap.aaf.authz + authz-core + ${project.version} + + + + org.onap.aaf.authz + authz-cass + ${project.version} + + + + org.onap.aaf.authz + authz-batch + ${project.interfaceVersion} + + + + + + org.onap.aaf.authz + authz-cmd + ${project.version} + + + org.onap.aaf.authz + authz-gw + ${project.version} + com.att.aft @@ -301,6 +515,48 @@ - + + + ecomp-releases + AAF Release Repository + ${nexusproxy}${releaseNexusPath} + + + ecomp-snapshots + AAF Snapshot Repository + ${nexusproxy}${snapshotNexusPath} + + + ecomp-site + dav:${nexusproxy}${sitePath} + + + + + onap-plugin-snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + + + + central + Maven 2 repository 2 + http://repo2.maven.org/maven2/ + + + onap-jar-snapshots + https://nexus.onap.org/content/repositories/snapshots + + + spring-repo + Spring repo + https://artifacts.alfresco.com/nexus/content/repositories/public/ + + + repository.jboss.org-public + JBoss.org Maven repository + https://repository.jboss.org/nexus/content/groups/public + +