Thx Nicolas, I'll keep that in mind.

nicolas de loof-2 wrote:
> 
> <mirrorOf>* in mirror definition makes maven use the same mirror URL for
> any
> repository/pluginrepository.
> 
> If your POM includes some repository dependency with snapshots enabled, it
> will enable request for snapshots on the mirror, so ANY snapshot will be
> accessible.
> 
> This can be an issue if you don't specify plugins version for all plugins
> used by your POM
> 
> Nico.
> 
> 
> 2007/5/1, lastrada <[EMAIL PROTECTED]>:
>>
>>
>> Arnaud,
>>
>> Thanks kindly, i upgraded to 2.0.6 and it worked like a charm! Not sure
>> what
>> you meant by
>>
>>
>> Arnaud HERITIER wrote:
>> >
>> > But be careful, if you mix releases and snapshots, maven 2 will
>> > automatically update your plugins with snapshots ...
>> >
>>
>> Is there an issue here? Could you clarify what you meant? thanks for your
>> help
>>
>> rgds,
>>
>> ls
>>
>>
>> Arnaud HERITIER wrote:
>> >
>> > You have to define a mirror (maven 2.0.5) :
>> > http://maven.apache.org/guides/mini/guide-mirror-settings.html
>> >
>> > <settings>
>> >   .
>> >   .
>> >   <mirrors>
>> >     <mirror>
>> >       <id>internal-repository</id>
>> >       <name>Maven Repository Manager</name>
>> >       <url>http://myhost:8080/archiva/repository/xyz</url>
>> >       <mirrorOf>*</mirrorOf>
>> >     </mirror>
>> >   </mirrors>
>> >   .
>> >   .
>> > </settings>
>> >
>> > But be careful, if you mix releases and snapshots, maven 2 will
>> > automatically update your plugins with snapshots ...
>> >
>> > Arnaud
>> >
>> > On 30/04/07, lastrada <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Thx Wendy,
>> >>
>> >> So what I have set up is an Archiva repository with proxies for the N
>> >> repositories used by the open source project. In my maven settings I
>> have
>> >> a
>> >> profile that references the Archiva repository as follows:
>> >>
>> >>         <profile>
>> >>         <id>Archiva Repository</id>
>> >>         <activation>
>> >>           <activeByDefault>true</activeByDefault>
>> >>         </activation>
>> >>
>> >>         <repositories>
>> >>           <repository>
>> >>                           <id>Archiva</id>
>> >>                           <name>Archiva repostiory</name>
>> >>                           <url>
>> http://myhost:8080/archiva/repository/xyz
>> >> </url>
>> >>                           <releases>
>> >>                                 <enabled>true</enabled>
>> >>                           </releases>
>> >>                           <snapshots>
>> >>                                 <enabled>true</enabled>
>> >>                           </snapshots>
>> >>                   </repository>
>> >>         </repositories>
>> >>
>> >>         <pluginRepositories>
>> >>           <pluginRepository>
>> >>               <id>Archiva</id>
>> >>                           <name>Archiva repostiory</name>
>> >>                           <url>
>> http://myhost:8080/archiva/repository/xyz
>> >> </url>
>> >>                           <releases>
>> >>                                 <enabled>false</enabled>
>> >>                           </releases>
>> >>                           <snapshots>
>> >>                                 <enabled>true</enabled>
>> >>                           </snapshots>
>> >>           </pluginRepository>
>> >>         </pluginRepositories>
>> >>       </profile>
>> >>
>> >> I was hoping that all dependency requests made by the os project would
>> >> now
>> >> be proxied through Archiva, but it seems to circumvent it and still go
>> >> straight to the other repositories directly. Is there something else I
>> >> need
>> >> to add  to make it always defer to archiva? Do i need to set up an
>> http
>> >> proxy too? Thanks with your help on this
>> >>
>> >> rgds,
>> >>
>> >> ls
>> >>
>> >>
>> >> Wendy Smoak-3 wrote:
>> >> >
>> >> > On 4/27/07, la 5tr4da <[EMAIL PROTECTED]> wrote:
>> >> >> I have a question regarding proxied repositories for open source
>> >> projects
>> >> >> using maven and archiva. I would like to build an open source
>> project
>> >> >> that
>> >> >> has for example two repositories defined in its pom. I would like
>> to
>> >> set
>> >> >> these up as proxies in archiva and have  maven retrieve the
>> required
>> >> >> artifacts via archiva which would then have a cached copy. This
>> would
>> >> >> allow
>> >> >> for a pseudo offline build of the project using only the cached
>> >> artifacts
>> >> >> in
>> >> >> archiva. Is this possible, and if so what do I need to do to make
>> this
>> >> >> happen. Any info on this would be most appreciated.
>> >> >
>> >> > Sounds reasonable to me... I do the same thing, including deploying
>> >> > the older Sun jars that can't be in a public repo to my own
>> 'private'
>> >> > remote repo.
>> >> >
>> >> > It should be fairly straightforward, set up a managed repository and
>> >> > then a couple of proxied repositories using the buttons at the left.
>> >> >
>> >> > Archiva is still under construction, so keep an eye on the dev list
>> to
>> >> > avoid surprises.
>> >> >
>> >> > --
>> >> > Wendy
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >> http://www.nabble.com/Proxying-repositories-tf3660800.html#a10258113
>> >> Sent from the archiva-users mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Proxying-repositories-tf3660800.html#a10262027
>> Sent from the archiva-users mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Proxying-repositories-tf3660800.html#a10276196
Sent from the archiva-users mailing list archive at Nabble.com.

Reply via email to