Multiple Builds per RepoThis task is useful when you have multiple builds in a single git repo. There are a few situations that can create problems when referencing these builds in a Release definition. This task ensures that you cannot release code in an invalid state. The ProblemsIf you have a single git repo with multiple projects/builds in it, it can be easy to release code in a broken state. Task: Check Artifact ConsistencyUse this task in the release definition to detect other builds from the same commit that either failed or have not finished yet. Scenario - Continious Deployment
If you put this task into your Release Definition as the first task, it will detect the two issues above and will fail the release. This ensures that you do not deploy invalid code. Learn MoreThe source to this extension is available. Feel free to take, fork, and extend. Feedback |