Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-40000

Only inject the --release flag for builds run in the mongo-release project

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: Build
    • Labels:
      None
    • Fully Compatible
    • Dev Tools 2019-05-06, Dev Tools 2019-10-07

      None of the releases built in the main mongodb evergreen projects actually are released. Using the --release flag has the effect of turning off certain build performance enhancements that come with some degree of correctness risk.

      However, we apply those flags on all builds right now, without regard for whether we are actually doing a release build or not.

      If we arranged things so that the presence of the --release flag was conditioned on whether we were doing a real release build out of the mongo-release project, we could use these faster build modes in our regular waterfall build.

            Assignee:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: