Overview

This namespace currently hosts the popular DevEnv task.

Classes

  ClassDescription
Public classDevEnv
Build non-MSBuild projects in Team Build.

This task is based on the DevEnv task written by Aaron Hallberg (http://blogs.msdn.com/aaronhallberg/archive/2007/07/12/team-build-devenv-task.aspx). It is used here with permission.

Required: TeamFoundationServerUrl, BuildUri, Solution or Project, SolutionConfiguration, Target Optional: AdditionalCommandLineSwitches, ProjectConfiguration, OutputFile, Version, SolutionPlatform

Remote Execution Support: NA

Public classTeamBuild
Valid TaskActions are:

GetLatest (Required: TeamFoundationServerUrl, TeamProject Optional: BuildDefinitionName, Status Output: Info)

Queue (Required: TeamFoundationServerUrl, TeamProject, BuildDefinitionName Optional: DropLocation, CommandLineArguments)

RelatedChangesets (Required: TeamFoundationServerUrl, TeamProject Optional: BuildUri, BuildDefinitionName Output: Info, RelatedItems)

RelatedWorkItems (Required: TeamFoundationServerUrl, TeamProject Optional: BuildUri, BuildDefinitionName Output: Info, RelatedItems)

Remote Execution Support: NA