In the previous chapter we looked at how continuous integration and continuous delivery can help us build software at a faster pace. Projects working iteratively and incrementally must have solid routines for managing the test environments to assure the quality of the product; and what better way to support these routines than automated builds?
In this chapter we will look at how we can implement build automation using the TFS Build system. With automated builds in place we can create new releases of our software whenever we want in a predictable way. We can also use the automated builds to drive the continuous integration ...