Lesson 2.3: Submit a build request
In this lesson, you submit a build request that includes all changes that the team delivered. A build is the bridge between development and testing. A build generates feedback for the development team. The team delivers changes that trigger builds and the unit tests provide the feedback on development progress. Widgets, such as Build Health and Frequent Test Regressions, illustrate the relationships between builds, development, and testing.
Before you begin
About this task
The development team builds continuously. Delivered changes trigger builds automatically, and the Builds widget can be used to track progress.
Occasionally, additional verification testing (manual or automated) is done to assess the status of the build. If the verification passes, then the build is promoted to testers.
The following scenario describes best practices for how you can track builds with work items:
- For each milestone, the release engineering team opens a work item to track a build.
- All team members who are interested in the build status subscribe to the work item.
- The release engineering team announces successful builds by adding a comment to the work item. The description can include a link to a test server where the build is deployed.
- The release engineering team communicates build failures by adding a comment to the work item. The team also creates related defects for failing test cases.
- Information is added to the work item, such as links to build results, related defects, and comments about the build.
- The release engineering team adds approvals to the work item, so that component team leads can approve a build.
- After the milestone is completed, the work item is closed, and a new work item is open for the next milestone.
In this lesson, you learn how to complete these tasks:
- Submit a build request.
- Update a build work item.
- Add subscribers to a work item.
Submitting a build request
About this task
Procedure
Updating the build work item
About this task
Update the build work item:
Procedure
Adding subscribers to the work item
About this task
Procedure
Lesson checkpoint
- Submit a build request.
- Update a build work item.
- Add subscribers to a work item.