Chapter 4. Building Your Application
"Measuring programming progress by lines of code is like measuring aircraft building progress by weight." | ||
--Bill Gates |
TFS has introduced a new build system in TFS 2015 called TFBuild. In this chapter, you'll learn the following:
Configuring TFBuild Agent, Pool, and Queues
Setting up a TFBuild Agent using an unattended installation
Creating a continuous integration build definition in TFBuild
Pinning a build badge to the welcome page in Team Portal
Managing build resources using role-based access
Using the build retention policy to automate build deletion
Using user capabilities to identify a build agent in a pool
Version DLLs in build output with build number
Creating a new build task using the TFBuild Extensibility framework
Integrating SonarQube with TFBuild to manage technical debt
Building GitHub code repositories with TFBuild