[
https://issues.apache.org/jira/browse/QPID-3213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021536#comment-13021536
]
Robbie Gemmell commented on QPID-3213:
--------------------------------------
I have added an Ant+Ivy publishing system based on the example files given at:
http://www.apache.org/dev/publishing-maven-artifacts.html
Ivy can be leveraged either by installing it in the Ant lib dir yourself, or by
running the following command in qpid/java to place it in the qpid/java/lib/ivy
lib folder:
ant -buildfile upload.xml download-ivy
The publishing task should be run once the release process has otherwise been
completed and the artifacts signed. It can be performed from the qpid/java
directory with a command as follows:
ant -buildfile upload.xml -Dnexus.user=<apache_username>
-Dnexus.password=<password> -Dmaven.artifact.dir=<path to maven repo structure
from release process>
Note: if you are behind a proxy server it is necessary to give Ant the proxy
settings by doing something like:
export ANT_OPTS="-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port>
-Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port>"
> enable publishing of Maven artifacts for the client to the ASF Nexus instance
> -----------------------------------------------------------------------------
>
> Key: QPID-3213
> URL: https://issues.apache.org/jira/browse/QPID-3213
> Project: Qpid
> Issue Type: Task
> Components: Ant Build System
> Reporter: Robbie Gemmell
> Assignee: Robbie Gemmell
> Fix For: 0.11
>
>
> Maven artifacts have been produced for the client as part of the 0.10
> release. These need to be published to the ASF's Nexus instance, so support
> should be added for uploading the files to a staging repository so that the
> artifacts can be released.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]