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







Reply via email to