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]
