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: Creates a VSTS/TFS type work item
vsts.GetWorkItem: Retrieves and returns any specified work item and its fields
vsts.WaitForWorkItemState: Waits until the work item changes to the required state
vsts.QueueBuild: Queues a TFS build
vsts.RunPipeline: Triggers a pipeline run
vsts.AddBuildTag: Adds a tag to the build
vsts.UpdateWorkItem: Updates the work item
vsts.UpdateWorkItemsByQuery: Updates the work item using Work Item Query Language (WIQL)
vsts.UpdateWorkItemsByTfsQuery: Updates the work item by Managed query
vsts.QueryWorkItems: Retrieves multiple work item IDs by specifying a WIQL query
vsts.TfsQueryWorkItems: Retrieves the work items by managed query
vsts.CreateRelease: Starts a new release
vsts.WaitForRelease: Waits for the deployment in Digital.ai Release
vsts.StartDeploymentInRelease: Starts the deployment in Digital.ai Release
vsts.ApproveDeploymentInRelease: Allows to approve deployment in Digital.ai 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