Fix Docker publishing and prevent broken builds

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • No Version
    • Affects Version/s: None
    • Component/s: None
    • None
    • Not Needed
    • Developer Tools

      Related to https://jira.mongodb.org/browse/MCP-354, There are a number of issues with our Docker flow:

      • overrides version numbers and latest regardless of our release status
      • Relies on `npm i -g monogdb-mcp-server` which can deviate from our package-lock.json and thus lead to broken states.

      Some might be necessary but might require some tweaks.

      Potential Mitigations:

      • Install and build the package ourselves and distribute a compiled version instead
      • Mechanisms to avoid version overrides, at least add additional build versioning.
      • ...
        Created with Jira Integration+ for gagik.amaryan (gagik.amaryan@mongodb.com)

            Assignee:
            Himanshu Singh
            Reporter:
            Gagik Amaryan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: