Configuring a release definition for a continuous deployment

A continuous deployment is a software engineering approach in which Teams deploy incremental changes to software as they are committed to a repository. It aims at building, testing, and releasing software faster and more frequently. A release definition already stores details of systems generating the artifacts that need to be deployed. A release definition can be configured to trigger a release when a new version of the artifact is available. In this recipe, you'll learn how to configure the release definition to trigger a new release when a new artifact version is available.

Getting ready

To edit a release definition, you need to be a member of the Release Administrators Group. These ...

Get Microsoft Team Foundation Server 2015 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.