You can do this by configuring your proxy to retrieve artifacts from all your
repositories, both release, snapshot and others. You would still deploy to
the individual repos, but the proxy would act as 'single point of
retrieval'.

The problem then remains of how to achieve the occasional need to access
non-proxied repositories. For local usage of other repositories you can just
disable the wildcard mirrorOf. 

When needing this functionality for general intranet usage, you could
manually download and install the required artifacts (this could be a
repository dedicated for this purpose). This would ensure the proxies
repository 'whitelist' wasen't hacked to allow for the occasional artifact
experiments.  


Wendy Smoak-3 wrote:
> 
> On 3/10/07, Mikis <[EMAIL PROTECTED]> wrote:
>>
>> Thanks, the global <mirrorOf>*</mirrorOf> is exactly the bullet-proof
>> internet decoupling mechanisme I was looking for :-)
> 
> From the docs, "The repository must contain all of the desired
> artifacts, or be able to proxy the requests to other repositories."
> 
> By convention, snapshots and releases are in separate repositories.
> So how is this going to work in practice?  I don't have *one*
> repository that can proxy all other repos.
> 
> -- 
> Wendy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Preventing-transitive-snapshot-downloading-tf3375610s177.html#a9449869
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to