Microsoft Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) provide source control management, project management, and automated build and release capabilities.
Steps
vsts.Server: Connection definition for VSTS/VFS Server
vsts.VirtualTask: Credentials to connect to VSTS/VFS Server
vsts.CreateWorkItem: This task creates any type of VSTS/TFS work item
vsts.GetWorkItem: This task retrieves any specified work item and returns all of its fields
vsts.WaitForWorkItemState: This task waits until the work item changes to required state
vsts.QueueBuild: Queuing a TFS build
vsts.AddBuildTag: Add a tag to you build
vsts.UpdateWorkItem: This task allows you to update the work item
vsts.UpdateWorkItemsByQuery: This task allows you to update the work item by using Work Item Query Language (WIQL)
vsts.UpdateWorkItemsByTfsQuery: This task allows you to update the work item by Managed Query
vsts.QueryWorkItems: This task allows you to retrieve multiple work items IDs by specifying a WIQL query
vsts.TfsQueryWorkItems: This task allows you to retrieve work items by managed query
vsts.CreateRelease: This task allows you to start a new release
vsts.WaitForRelease: This task allows you to wait for deployment in release
vsts.StartDeploymentInRelease: This task allows you to start deployment in release
vsts.ApproveDeploymentInRelease: This task allows you to Approve deployment in release
vsts.GitCommitTrigger: If you want your release to be created and started by a commit in a VSTS/TFS Git repository, you can setup this trigger
vsts.TfvcChangesetTrigger: If you want your release to be created and started by a new changeset in a TFVC repository, you must setup this trigger
Reference Images
Create a work item task
Retrieve a work item task
Query work items