Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-3158

Generate the repo-config.yml file as part of the release process

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Release
    • Labels:
    • 631

      Right now when we add/remove platforms, we have to edit this file manually. But the list of platforms and the repos we release to for each platform (org and/or enterprise) are already part of the release code in the platform package.

      We've seen at least one bug in the release process from an incorrect change to the repo-config.yml file, TOOLS-3155.

      We should be able to instead generate this file based on the list of platforms in the release code.

      Acceptance Criteria

      • Change the release code to generate this file and remove the file from the repo.
      • Add some tests to ensure that what we generate matches the existing file.

            Unassigned Unassigned
            dave.rolsky@mongodb.com Dave Rolsky
            0 Vote for this issue
            2 Start watching this issue