Sei sulla pagina 1di 1

Invoke Build

Get the Build

Done

CheckInShelveset Builds Check in Gated Changes

Update Drop Location


Update Build Number (for triggered builds)

DropBuild and Build Reason - Triggered


Done as parallel tasks to minimize impact on elapsed processing time Location Empty

Triggered
Else

Else

Create Label

For each Platform configuration

Initialize Variables

Run Tests

+ + + +

Set Compile Status

Associate Changeset and Work Item for non-Shelveset Buids

Build Projects

+ +

EmptyDropLocationRoot Exception

Drop Activity Here

Drop Activity Here

Set Drop Location Create the Drop Location

Initialize Workspace

Set Test Status

DropBuild and Build Reason - ValidateShelveset


ValidateShelveset Location Not Empty Else Else

Treat Test Failure as Build Failure

Initialize Variables

Re-throw Compile Exception

Drop Activity Here Set Drop Location for Private

Get Impacted Tests, Index Sources, Publish Symbols

WriteBuildWarning Create the Drop Location

Finally : Revert Workspace & Copy Files to Drop Location

Run On Agent

Detailed Workflow information hidden. Refer to workflow XAML for details.

Team Foundation Server Default Build Process Visual Studio ALM Rangers 2011-12-11

Potrebbero piacerti anche