[jboss-dev] Re: repository artifacts in thirdparty
Thomas Diesler
thomas.diesler at jboss.com
Tue Apr 8 23:57:44 EDT 2008
merci
Paul Gier wrote:
> Hi Thomas,
> The resources stuff in thirdparty is a temporary solution to handling
> the resources directories from the buildmagic repository. I implemented
> a new feature to my plugin
> (http://labs.jboss.org/maven-buildmagic-thirdparty-plugin) that will now
> find a resources directory (in a buildmagic component directory), put it
> into a jar, and deploy it to the maven repository with the artifactId
> "resources". Then the build-thirdparty part of the plugin will download
> the resources artifact and extract it to the correct place in the
> thirdparty directory.
>
> I'm updating the plugin site today with some more information about how
> to use this.
>
> As far as deploying your releases to the maven repository, you have a
> few choices:
>
> You can use the buildmagic thirdparty plugin to upload the buildmagic
> format of the release
> (http://www.jboss.org/maven-buildmagic-thirdparty-plugin/examples/example-maven-deploy.html)
>
>
> You can use the deploy-file goal of the standard maven deploy plugin to
> upload jar files with any associated poms
> (http://maven.apache.org/plugins/maven-deploy-plugin/usage.html)
>
> Or you can use the maven ant tasks in an ant script
> (http://maven.apache.org/ant-tasks.html). You will want to use the
> <artifact:deploy> task.
>
> With any of these, just make sure you deploy to the correct location in
> the maven repository. For non-mavenized projects you can just translate:
> componentId --> groupId
> lib/artifactId --> artifactId
>
> Otherwise use something like "org.jboss.<project>" for the groupId.
>
> Hope this helps!
>
>
> Thomas Diesler wrote:
>> Hi Paul,
>>
>> I see you committed a number of artifacts to
>>
>> https://svn.jboss.org/repos/jbossas/trunk/thirdparty/src/main/resources/jboss/
>>
>>
>> What is the rational behind that? Who is going to maintain these
>> artifacts and how do they relate to a given version in the maven
>> repository?
>>
>> Could you please explain how do you expect us to release artifacts to
>> the maven repository (including the the ones above)?
>>
>> cheers
>> -thomas
>>
>
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
Web Service Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
More information about the jboss-development
mailing list