Box 1: A check-in policy -
Administrators of Team Foundation version control can add check-in policy requirements. These check-in policies require the user to take actions when they conduct a check-in to source control.
By default, the following check-in policy types are available:
- Builds Requires that the last build was successful before a check-in.
- Code Analysis Requires that code analysis is run before check-in.
- Work Items Requires that one or more work items be associated with the check-in.
Box 2: Build policy -
Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/add-check-policies
https://azuredevopslabs.com/labs/vstsextend/sonarcloud/