ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bram Pouwelse (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ACE-390) Generate Maven POM files for bundles.
Date Wed, 27 Jan 2016 14:11:39 GMT

     [ 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)

Mime
View raw message