[ 
https://issues.apache.org/jira/browse/ACE-390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bram Pouwelse updated ACE-390:
------------------------------
    Attachment: ACE-390.patch

Added a patch to generate a pom and additional jars that maven users are used 
to (source / javadoc) for the agent.

A separate zip containing these artifacts is created when staging the release, 
after a vote these can be pushed to a maven repository but this is a manual 
task. 

>From the command line (for maven central or some other public repo the url and 
>server needs to be updated but this is a start). 
{code}
mvn gpg:sign-and-deploy-file \
        -Durl=http://192.168.99.100:8081/content/repositories/releases/ \
        -DrepositoryId=local-nexus \
        -DpomFile=org.apache.ace.agent.pom \
        -Dfile=org.apache.ace.agent.jar

mvn gpg:sign-and-deploy-file \
        -Durl=http://192.168.99.100:8081/content/repositories/releases/ \
        -DrepositoryId=local-nexus \
        -DpomFile=org.apache.ace.agent.pom \
        -Dfile=org.apache.ace.agent-sources.jar \
        -Dclassifier=sources

mvn gpg:sign-and-deploy-file \
        -Durl=http://192.168.99.100:8081/content/repositories/releases/ \
        -DrepositoryId=local-nexus \
        -DpomFile=org.apache.ace.agent.pom \
        -Dfile=org.apache.ace.agent-javadoc.jar \
        -Dclassifier=javadoc
{code}

> Generate Maven POM files for bundles.
> -------------------------------------
>
>                 Key: ACE-390
>                 URL: https://issues.apache.org/jira/browse/ACE-390
>             Project: ACE
>          Issue Type: Task
>          Components: Build
>            Reporter: Marcel Offermans
>              Labels: ace-build
>         Attachments: ACE-390.patch
>
>
> Sometimes you might want to use bundles in a Maven context. We currently have 
> no support to generate a POM from a bundle and we want to add that so we can 
> support various Maven repositories out there.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to