Uploaded image for project: 'VS Code Extension'
  1. VS Code Extension
  2. VSCODE-342

Current VSCode extension builds are OS-dependent

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Blocker - P1 Blocker - P1
    • 0.9.5
    • Affects Version/s: 0.9.5
    • Component/s: Packaging
    • None
    • Iteration Kraken
    • Not Needed

      In VSCODE-338 (commit), we externalized some native addons that data-service now depends on (as non-optional dependencies). However, this means that the .vsix files we publish are OS-dependent and can only be installed on the arch/os combination on which they happened to have been built.

      We should:

      • In the long term: Encourage the Node.js driver team to pursue NODE-3996
      • In the short term: Ensure that data-service can work without native addons and install vscode extension dependencies with npm --omit=optional.

            Assignee:
            alena.khineika@mongodb.com Alena Khineika
            Reporter:
            anna.henningsen@mongodb.com Anna Henningsen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: