Do not run diff logic if more than 60 VIs were modified in a PR
Use the PR branch for the copy of the repo cloned during the diff step to validate logic when making changes
Why should this Pull Request be merged?
Diffs take roughly 1 minute each, and the Azure pipeline will timeout after an hour. To avoid needlessly using build node time for a step that will eventually fail, simply do not diff any VIs if more than 60 were modified.
What testing has been done?
Mass compiling the LV operations source to 2020 to touch ~70 VIs for a draft PR build.
What does this Pull Request accomplish?
Do not run diff logic if more than 60 VIs were modified in a PR Use the PR branch for the copy of the repo cloned during the diff step to validate logic when making changes
Why should this Pull Request be merged?
Diffs take roughly 1 minute each, and the Azure pipeline will timeout after an hour. To avoid needlessly using build node time for a step that will eventually fail, simply do not diff any VIs if more than 60 were modified.
What testing has been done?
Mass compiling the LV operations source to 2020 to touch ~70 VIs for a draft PR build.