Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.32 KB

F008-P001-P716-Add Release Gate for Completed work.md

File metadata and controls

27 lines (21 loc) · 1.32 KB
code effort bonus required type
UT86RB5K
10
false
true
Product Backlog Item

Release only when all requirements are done

Description

Now that the CI/CD pipeline is working, every check-in from a developer is a potential release candidate. Although it is possible, the Product Owner wants to have some control over what is released to production. He wants to release a set of requirements at once. Work items are nicely tracked in VSTS and he wants to release the software once these items are all set to done

Achievement

In this achievement you are going to create a Deployment gate based on a Work Item Query. If the query results match your criteria, the release will be automatically approved and deployed.

  • Create three (3) work items and tag them with "vNext"
  • Create a Work Item query that lists all the "vNext" work items that are NOT done
  • Create a pre-deployment gate that approves when this query does not get any results

Acceptance Criteria

  • Query for vNext items that are not done
  • Query Work Items Deployment gate defined for Production Environment to approve when there are 0 results
  • Automatically approved release by Deployment Gate

Links