Update project structure for aaf/cadi
[aaf/cadi.git] / aaf / pom.xml
index ca4f30a..4545082 100644 (file)
@@ -22,7 +22,7 @@
 -->\r
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
        <parent>\r
-               <groupId>com.att.cadi</groupId>\r
+               <groupId>org.onap.aaf.cadi</groupId>\r
                <artifactId>parent</artifactId>\r
                <version>1.0.0-SNAPSHOT</version>\r
                <relativePath>..</relativePath>\r
        <url>https://github.com/att/AAF</url>\r
        <description>CADI</description>\r
        <artifactId>cadi-aaf</artifactId>\r
+       <properties>\r
+               <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
+               <project.cadiVersion>1.0.0-SNAPSHOT</project.cadiVersion>\r
+        <nexusproxy>https://nexus.onap.org</nexusproxy>\r
+               <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath>\r
+               <releaseNexusPath>/content/repositories/releases/</releaseNexusPath>\r
+               <stagingNexusPath>/content/repositories/staging/</stagingNexusPath>\r
+               <sitePath>/content/sites/site/${project.groupId}/${project.artifactId}/${project.version}</sitePath>\r
+       </properties>\r
+       \r
        <dependencies>\r
                <dependency>\r
-                       <groupId>com.att.authz</groupId>\r
+                       <groupId>org.onap.aaf.authz</groupId>\r
                        <artifactId>authz-client</artifactId>\r
-               </dependency>\r
+               </dependency> \r
 \r
                  <dependency>\r
-                       <groupId>com.att.cadi</groupId>\r
+                       <groupId>org.onap.aaf.cadi</groupId>\r
                        <artifactId>cadi-client</artifactId>\r
                </dependency> \r
 \r
                <dependency>\r
-                       <groupId>com.att.cadi</groupId>\r
+                       <groupId>org.onap.aaf.cadi</groupId>\r
                        <artifactId>cadi-client</artifactId>\r
                </dependency>\r
                \r
@@ -88,7 +98,7 @@
                                        <classifier>tests</classifier>\r
                                        <archive>\r
                                                <manifest>\r
-                                                       <mainClass>com.att.cadi.cm.CmAgent</mainClass>\r
+                                                       <mainClass>org.onap.aaf.cadi.cm.CmAgent</mainClass>\r
                                                </manifest>\r
 \r
                                                <manifestEntries>\r
                                        </execution>\r
                                </executions>\r
                        </plugin>\r
-               \r
+                 <plugin>\r
+                               <groupId>org.sonatype.plugins</groupId>\r
+                               <artifactId>nexus-staging-maven-plugin</artifactId>\r
+                               <version>1.6.7</version>\r
+                               <extensions>true</extensions>\r
+                               <configuration>\r
+                                       <nexusUrl>${nexusproxy}</nexusUrl>\r
+                                       <stagingProfileId>176c31dfe190a</stagingProfileId>\r
+                                       <serverId>ecomp-staging</serverId>\r
+                               </configuration>\r
+                       </plugin> \r
                </plugins>\r
        </build>\r
+               <distributionManagement>\r
+               <repository>\r
+                       <id>ecomp-releases</id>\r
+                       <name>AAF Release Repository</name>\r
+                       <url>${nexusproxy}${releaseNexusPath}</url>\r
+               </repository>\r
+               <snapshotRepository>\r
+                       <id>ecomp-snapshots</id>\r
+                       <name>AAF Snapshot Repository</name>\r
+                       <url>${nexusproxy}${snapshotNexusPath}</url>\r
+               </snapshotRepository>\r
+               <site>\r
+                       <id>ecomp-site</id>\r
+                       <url>dav:${nexusproxy}${sitePath}</url>\r
+               </site>\r
+       </distributionManagement>\r
+<pluginRepositories>\r
+        <pluginRepository>\r
+            <id>onap-plugin-snapshots</id>\r
+            <url>https://nexus.onap.org/content/repositories/snapshots/</url>\r
+        </pluginRepository>\r
+    </pluginRepositories>\r
+       \r
+       <repositories>\r
+               <repository>\r
+                       <id>central</id>\r
+                       <name>Maven 2 repository 2</name>\r
+                       <url>http://repo2.maven.org/maven2/</url>\r
+               </repository>\r
+               <repository>\r
+            <id>onap-jar-snapshots</id>\r
+            <url>https://nexus.onap.org/content/repositories/snapshots</url>\r
+        </repository>\r
+               <repository>\r
+                       <id>spring-repo</id>\r
+                       <name>Spring repo</name>\r
+                       <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url>\r
+               </repository>\r
+               <repository>\r
+                       <id>repository.jboss.org-public</id>\r
+                       <name>JBoss.org Maven repository</name>\r
+                       <url>https://repository.jboss.org/nexus/content/groups/public</url>\r
+               </repository>\r
+       </repositories>\r
 </project>\r