Tanveer,
Maven uses several wagons for distribution management. FTP, WebDAV
HTTP, SSH, Git, etc...
This is what the Rice Team uses for their <distributionManagement /> section.
<distributionManagement>
<downloadUrl>${kuali.site.download.url}</downloadUrl>
<site>
<id>${
kuali.site.server.id}</id>
<name>Kuali Maven Site</name>
<url>${kuali.site.publish.url}</url>
</site>
<repository>
<id>${
kuali.repo.release.id}</id>
<name>${
kuali.repo.release.name}</name>
<url>${kuali.repo.release.url}</url>
</repository>
<snapshotRepository>
<id>${
kuali.repo.snapshot.id}</id>
<name>${
kuali.repo.snapshot.name}</name>
<url>${kuali.repo.snapshot.url}</url>
</snapshotRepository>
</distributionManagement>
Below are the properties for those sections:
<kuali.nexus.sonatype.url>
https://oss.sonatype.org</kuali.nexus.sonatype.url>
<kuali.nexus.sonatype.description>Releasing
${project.artifactId} version
${project.version}</kuali.nexus.sonatype.description>
<kuali.nexus.sonatype.phase>deploy</kuali.nexus.sonatype.phase>
<kuali.nexus.sonatype.automatic>true</kuali.nexus.sonatype.automatic>
<kuali.nexus.sonatype.promote.auto.select.override>true</kuali.nexus.sonatype.promote.auto.select.override>
<
kuali.nexus.sonatype.release.repository.id>releases</
kuali.nexus.sonatype.release.repository.id>
<
kuali.repo.release.id>sonatype-nexus-staging</
kuali.repo.release.id>
<
kuali.repo.release.name>Sonatype Nexus Release
Repository</
kuali.repo.release.name>
<kuali.repo.release.url>${kuali.nexus.sonatype.url}/service/local/staging/deploy/maven2</kuali.repo.release.url>
<!-- These are for reference only. Not currently publishing
snapshots to Sonatype's Nexus instance
<
kuali.repo.snapshot.id>sonatype-nexus-snapshots</
kuali.repo.snapshot.id>
<
kuali.repo.snapshot.name>Sonatype Nexus
Snapshots</
kuali.repo.snapshot.name>
<kuali.repo.snapshot.url>
https://oss.sonatype.org/content/repositories/snapshots/</kuali.repo.snapshot.url>
-->
You can view the POM at
http://svn.kuali.org/repos/foundation/trunk/kuali-pom/pom.xml
I hope this helps you out,
Leo
On Mon, Sep 17, 2012 at 4:20 PM, Husein, Tanveer Contractor, Advanced