The service is already on repository.sonatype.org. So, for example, to get
the LATEST nexus-indexer (g: org.sonatype.nexus a: nexus-indexer), you need
an URL like this:

http://repository.sonatype.org/service/local/artifact/maven/redirect?r=snapshots&g=org.sonatype.nexus&a=nexus-indexer&v=LATEST

The service does accepts RELEASE (will return 404 if param 'r' points to a
snapshot repo!), LATEST and base version numbers for snapshots, and those
will get resolved to latest timestamped version, if exists.

Sadly, not visible from the browser, but the service does returns 404 if it
is not able to resolve the query.

This feature will be in 1.0, but...

the only the redirect service is enabled for now, the two

http://localhost:8081/nexus/service/local/artifact/maven
http://localhost:8081/nexus/service/local/artifact/maven/content

are disabled and will stay disabled in 1.0.

Have fun,
~t~


On Wed, Aug 20, 2008 at 5:14 PM, Brian E. Fox <[EMAIL PROTECTED]>wrote:

> In the 1.0 release due out this week, we have a rest service that does
> this for you. We actually needed to build it so we could provide a
> download link from the search screen for snapshots. You can read more in
> Tamas' email:
> http://www.nabble.com/Re%3A-Nexus-vs-Artifactory-search-results-view-p19
> 050008ef34838.html<http://www.nabble.com/Re%3A-Nexus-vs-Artifactory-search-results-view-p19050008ef34838.html>
>
> -----Original Message-----
> From: kkmca [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 19, 2008 2:30 PM
> To: [email protected]
> Subject: RE: newby problem with using artifacts in repository
>
>
> I guess more what i am looking for is a url i can use to get the latest
> snapshot from the nexus repository-
>
> I have tried fetching from the repository but the http request i built
> to
> get latest snapshot does not resolve -
> my best bet looks to be to resolve the metadata, parse it for the build
> time
> and try and construct a url with that information to get the latest
> snapshot. not very sweet ....
>
> as far as using the assembly plugin for this - I am trying to assemble a
> number of assets from the build from a multimodule project - it does not
> appear that assemble is really designed for that kind of scenario--
>
> basically i am struggling with how to use nexus to go the next step to
> programmatically distribute the build artifacts.
>
> Thanks
>
> Brian E Fox wrote:
> >
> > Look at the maven-assembly-plugin docs.
> >
> > -----Original Message-----
> > From: kkmca [mailto:[EMAIL PROTECTED]
> > Sent: Monday, August 18, 2008 5:51 PM
> > To: [email protected]
> > Subject: newby problem with using artifacts in repository
> >
> >
> > i want to retrieve a few of the latest build artifacts from the
> internal
> > repository and package them in a zip for use locally - two of the
> > artificats
> > are wars one is a jar - I am not sure how to write a pom that would do
> > this
> > - could you point me to an example?
> >
> > --
> > View this message in context:
> >
> http://www.nabble.com/newby-problem-with-using-artifacts-in--repository-
> > tp19042445p19042445.html
> > Sent from the Maven - Users mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/newby-problem-with-using-artifacts-in--repository-
> tp19042445p19056033.html<http://www.nabble.com/newby-problem-with-using-artifacts-in--repository-tp19042445p19056033.html>
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Thanks,
~t~

Reply via email to