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.
- depends on
-
SERVER-39999 Permit auto-enablement of --build-fast-and-loose when --cache is on
- Closed
- is depended on by
-
SERVER-40035 Non --release builds could build with --implicit-cache
- Closed
- is duplicated by
-
SERVER-40035 Non --release builds could build with --implicit-cache
- Closed