[SERVER-35242] Embedded SDKs should not include test binaries or mongoe Created: 25/May/18 Updated: 09/Jul/18 Resolved: 06/Jul/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | Gabriel Russell (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Platforms 2018-06-18, Platforms 2018-07-02, Platforms 2018-07-16 | ||||||||
| Participants: | |||||||||
| Description |
|
We currently do a top level build of both the -dev and -test components before archiving, meaning that we bundle the tests and mongoe binary into the SDK. We probably don't want to do that, so we should do two compile phases, and archive after the first, then build the tests and run them. To do this, we will likely need to convert the SDK builders to use task groups. |