Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-12911 Move to C++11 for Sherlock
  3. MB-13172

Package all 3rd party dependancies in cbdeps

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Fixed
    • Major
    • 4.0.0
    • 4.0.0
    • build
    • Security Level: Public
    • None

    Description

      For C++11 commit validation builds we are using new Docker images which are minimal - they don't include any of the third party dependancies that Couchbase requires.

      To make these dependancies (e.g. libevent, lib curl, V8 etc) available cbdeps need to be created for them all.

      As a consequence of this change, we should be able to remove most (if not all) of the dependancy creation from Voltron, significantly speeding up release builds.

      Attachments

        For Gerrit Dashboard: MB-13172
        # Subject Branch Project Status CR V

        Activity

          People

            drigby Dave Rigby (Inactive)
            drigby Dave Rigby (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty