Cave is more like a OBR only,
while Archiva is more like plain nexus

regards, Achim


2015-04-20 9:08 GMT+02:00 Morgan Hautman <morgan.haut...@gmail.com>:

> I'm a little confused now, since Cave is the same as Nexus "pro", why
> adding OBR support to Archiva when you got Cave already?
>
> Regards,
> Morgan
>
>
> 20/04/2015 9:05, Jean-Baptiste Onofré wrote:
>
>> Correct, Nexus Pro has OBR support.
>>
>> By the way, I'm working on Archiva to add OBR support too.
>>
>> Regards
>> JB
>>
>> On 04/20/2015 08:06 AM, Morgan Hautman wrote:
>>
>>> To me it sounds like a nexus "pro" repo since they only have OBR in
>>> their "pro" version.
>>>
>>> Is this correct?
>>>
>>> Regards
>>> Morgan
>>>
>>> On 19/04/2015 20:04, Jean-Baptiste Onofré wrote:
>>>
>>>> No, Cave is on top of the local dev server. Or the CI can deploy on
>>>> the Cave server.
>>>>
>>>> The Karaf instance bootstrapped by the itests can use the OBR server.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>> On 04/19/2015 07:57 PM, Ryan Moquin wrote:
>>>>
>>>>> Yes, sorry, I meant as an OBR server. I wasn't meaning use cases for
>>>>> Cave, I was just trying to understand how CI servers and Cave are
>>>>> handled as part of the build and deploy process.  It seems that a
>>>>> rescan
>>>>> would have to be invoked quite frequently to detect new artifacts
>>>>> deployed to a Maven repo.
>>>>>
>>>>> How about with local development?  If artifacts are installed using
>>>>> OBR,
>>>>> do you have to run a local Cave server in order to install artifacts in
>>>>> you local dev server?  Or what about in integration tests?
>>>>>
>>>>> Sorry if these are stupid questions, want to make sure I understand the
>>>>> best way to integrate it.  :)
>>>>>
>>>>>
>>>>> On Sun, Apr 19, 2015, 1:47 PM Jean-Baptiste Onofré <j...@nanthrax.net
>>>>> <mailto:j...@nanthrax.net>> wrote:
>>>>>
>>>>>     I guess that you mean when Cave is used as an OBR server. In that
>>>>> case,
>>>>>     you have to update the OBR repository metadata by performing a
>>>>> new scan.
>>>>>
>>>>>     There are different use cases to Cave:
>>>>>     1/ you need an OBR server and you only have a Maven repo (in
>>>>> production)
>>>>>     2/ you don't have any existing Maven repo and you are looking for a
>>>>>     Maven repo to share between multiple Karaf instances (with Cellar
>>>>> for
>>>>>     instance)
>>>>>     3/ you want to proxy a external repo (OBR or Maven) internally
>>>>>
>>>>>     Regards
>>>>>     JB
>>>>>
>>>>>     On 04/19/2015 07:40 PM, Ryan Moquin wrote:
>>>>>      > Hi, I've been looking at Apache Cave and how to best leverage
>>>>>     it.  I had
>>>>>      > a few questions as a result.  My first one was about how to keep
>>>>>     Cave up
>>>>>      > to date with changes to a proxied company maven repository,
>>>>> such as
>>>>>      > artifactory.  For example, if your continuous integration
>>>>> server is
>>>>>      > pushing new builds to you maven repo, do you then also have it
>>>>>     remotely
>>>>>      > invoke a rescan of the proxied repository in the Cave server?
>>>>>      >
>>>>>      > What is the typical way that Cave is used in the development and
>>>>>      > deployment process?
>>>>>      >
>>>>>      > Thanks!
>>>>>      > Ryan
>>>>>      >
>>>>>
>>>>>     --
>>>>>     Jean-Baptiste Onofré
>>>>>     jbono...@apache.org <mailto:jbono...@apache.org>
>>>>>     http://blog.nanthrax.net
>>>>>     Talend - http://www.talend.com
>>>>>
>>>>>
>>>>
>>>
>>
>


-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

Reply via email to