Stop using MongoDB buildtoolchain in EVG

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      The MongoDB build tools in EVG are tied closely to the server and should not be depended upon by other projects. We use python from there in our driver but we might depend on more for our native addons.

      Dependencies

      • EVG config in all projects.

      Unknowns

      • Do we depend on this for native addons?
      • Will we need to get our own compiler?

      Acceptance Criteria

      Implementation Requirements
      • Investigate our usage of the mongodb tool chain
      • Investigate proper replacements, (reach out to devtools about their solution for mongosh)
      Testing Requirements
      • Ensure compilation is still correct
      Documentation Requirements
      • Depending on the level of involvement for setting up a toolchain capture documentation on how it all works.
      Follow Up Requirements
      • n/a

            Assignee:
            Unassigned
            Reporter:
            Neal Beeken
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: