|
To enable multiversion testing against evergreen patches:
- Add parameters for `last_lts_evg_version` and `last_continuous_evg_version` to evergreen.yml on latest version (master), so users can create latest version patches and test it against release version evergreen patches with backports: --param last_lts_evg_version={evg_patch_version_id} or --param last_continuous_evg_version={evg_patch_version_id}
- Update multiversion setup in evergreen to accommodate parameters above and to download artifacts, replacing --installLastLTS.
- Copy the backports file to the top-level repo and update generate_multiversion_exclude_tags.py: old backports_required_for_multiversion_tests.yml file should be taken from artefacts downloaded by setup-multiversion, we can fallback to getting the file from the repo, if artefacts are absent, to preserve the current behaviour
AC:
- send email to database contributors letting them know this is now available
|