Dela via


TaskExecution interface

Egenskaper

execTask

Verktygsaktiviteten som ska köras. Om du anger detta innebär det att den här uppgiftsdefinitionen helt enkelt är en metauppgift som anropar en annan uppgift. Detta är användbart för uppgifter som anropar verktygsuppgifter som PowerShell och kommandoraden

platformInstructions

Om en uppgift ska köra kod, ger detta typen/skriptet etc... information per plattform. Det kan till exempel se ut som. net45: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } net20: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } java: { jar: "powershelltask.tasks.automation.teamfoundation.microsoft.com", } node: { script: "powershellhost.js", }

Egenskapsinformation

execTask

Verktygsaktiviteten som ska köras. Om du anger detta innebär det att den här uppgiftsdefinitionen helt enkelt är en metauppgift som anropar en annan uppgift. Detta är användbart för uppgifter som anropar verktygsuppgifter som PowerShell och kommandoraden

execTask: TaskReference

Egenskapsvärde

platformInstructions

Om en uppgift ska köra kod, ger detta typen/skriptet etc... information per plattform. Det kan till exempel se ut som. net45: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } net20: { typeName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShellTask", assemblyName: "Microsoft.TeamFoundation.Automation.Tasks.PowerShell.dll" } java: { jar: "powershelltask.tasks.automation.teamfoundation.microsoft.com", } node: { script: "powershellhost.js", }

platformInstructions: {[key: string]: {[key: string]: string}}

Egenskapsvärde

{[key: string]: {[key: string]: string}}