Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-6226

Ship a universal MacOS build for mongodb-client-encryption prebuilds

    • 0
    • Not Needed
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Use Case

      As a Node.js engineer
      I want to ship a universal macos binary
      So that I can compile all macos builds on the same system

      User Impact

      • Should be effectively none. Technically this will change the prebuilds available but via the mechanism that our package is meant to be consumed "prebuild-install" there should be no observable changes.

      Dependencies

      • None

      Unknowns

      • None

      Acceptance Criteria

      Implementation Requirements

      • For mongodb-client-encryption switch to building one universal build for prebuilds.

      Testing Requirements

      • Manually verify prebuild continues to work on x64 intel macos.

      Documentation Requirements

      • Add a table to the readme of platforms we prebuild for.

      Follow Up Requirements

      • None

            Assignee:
            neal.beeken@mongodb.com Neal Beeken
            Reporter:
            neal.beeken@mongodb.com Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: