Revamp evergreen builds and add tags for pull requests #1593
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR makes a number of changes to the evergreen build pipeline:
The new task selection for pull requests won't go into effect until these changes have been merged to master and repo/project specific settings have been removed in Evergreen, as those settings take priority. Patch aliases can be tested once this PR is merged. The aliases for pull requests roughly cover the same builds that we currently are testing, with the exception of the latest libmongoc version (which could be for a newer minor/major version and thus cause issues)