[SERVER-49889] The compile_all task should build install-all-meta, not install-all Created: 25/Jul/20 Updated: 29/Oct/23 Resolved: 30/Jul/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | 4.7.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | Ryan Egesdahl (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Operating System: | ALL |
| Sprint: | Dev Platform 2020-08-10 |
| Participants: |
| Description |
|
The compile_all task currently builds the install-all component. However, this doesn't exercise Install rules for things that are not depended on, directly or indirectly, by the runtime role of the all component. In particular, components in the dev role are likely not being installed. We should change the build target for compile-all to build the install-all-meta target, which will include everything known to the auto-install subsystem. |
| Comments |
| Comment by Githook User [ 30/Jul/20 ] |
|
Author: {'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}Message: This change simply sets the compile_all task in Evergreen to use the |