Hi Dan!

I think i generally understand your problem, since i have a similar scenario: 
120MB of testdata +
many ~30MB ears packaged for and needed by my Operations&Infrastructure guys in 
the US.

But, would you like to cope with all the different setup scenarios, like 
archiva, maven-proxy,
etc? Didn't you need to either extend wagon or check the settings.xml cascade 
to lookup all needed
things by yourself?

For me, I simply gave the deeplink to our internal repo's ear directory to my 
O&I guys, and they
can download all the files they need via a html browser.
But then again, they only can access my internal repo via a ssh tunnel over a 
jumpbox, so any
direct download (also via maven) would fail anyway.

For me, it would be nice to configure a plugin which sends an email with a 
simple http href
pointing to the artifact to a list of given email adresses. If the mail body is 
inside the plugin
config, it would also be possible to fill the actual artifact name, version, 
etc via a maven
variable.

just a few thoughts, hope this isn't too confusing ;)

LieGrü,
strub

--- Dan Tran <[EMAIL PROTECTED]> schrieb:

> Brian, the dependency plugin works, but there are a few issues that I
> need to address for my client:
> 
>   1.  I am dealing with large artifacts ( order of 100M like installer
> ), download this type of snappshot artifacts thru dependency
>        will consume large amount diskspace over time.  But this can be
> resolved via another plugin ( not yet develop ) to purge
>        the artifact location in local repo.
> 
>   2.  Even if issue in one can be resolved in another plugin, my user
> will need to configure bunch of configurations in the pom
>        dependency, maven-dependency-plugin, purge plugin, and my
> plugin.  Now if can achieve what I need in initial email
>        then they only need to configure my plugin alone, which is much nicer.
> 
> any how, I you know away to get the direct URL please let me know
> 
> Thanks for the inputs.
> 
> -D
> 
> On Thu, Apr 24, 2008 at 8:39 PM, Dan Tran <[EMAIL PROTECTED]> wrote:
> > to use dependency plugin, user have to declare the artifact as
> >  dependency.  for my case, I would like to
> >  allow user to pass them  in as -D properties
> >
> >  do you think we can overwrite the dependency value as properties?  any
> >  how let me try this method first.
> >
> >  Thanks
> >
> >  -D
> >
> >
> >
> >
> >  On Thu, Apr 24, 2008 at 8:29 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:
> >  > How is that different than the dependency:copy where it takes all those
> >  > things?
> >  >
> >  >
> >  > -----Original Message-----
> >  > From: Dan Tran [mailto:[EMAIL PROTECTED]
> >  > Sent: Thursday, April 24, 2008 11:20 PM
> >  > To: Maven Users List
> >  > Subject: API to figure out the exact URL of a deployed artifact?
> >  >
> >  > Hello,
> >  >
> >  > I would like to write a generic mojo to download a deployed artifact
> >  > with given groupId, artifactId, and version as params.  For snapshot,
> >  > i like to get the latest one.
> >  >
> >  > I spent some times with deploy plugin hoping for a clue but not
> >  > finding any thing yet.
> >  >
> >  > Suggestions are greatly appreciated.
> >  >
> >  > Thanks
> >  >
> >  > -Dan
> >  >
> >  > ---------------------------------------------------------------------
> >  > 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]
> >  >
> >  >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 



      __________________________________________________________
Gesendet von Yahoo! Mail.
Mehr Möglichkeiten, in Kontakt zu bleiben. http://de.overview.mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to