Hi Frank,
Yes you're right ->
https://books.sonatype.com/nexus-book/reference/osgi-sect-intro.html
Regards
Morgan
On 20/04/2015 9:20, Frank Lyaruu wrote:
I think Nexus community edition also supports OBR now, they have a
plugin for that.
regards, Frank
On Mon, Apr 20, 2015 at 9:08 AM, Morgan Hautman
<[email protected] <mailto:[email protected]>> wrote:
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é
<[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>>
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é
[email protected] <mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
http://blog.nanthrax.net
Talend - http://www.talend.com