TaskExecution interface
Eigenschappen
| exec |
Het hulpprogramma dat moet worden uitgevoerd. Als u dit specificeert, betekent dit dat deze taakdefinitie gewoon een metataak is om een andere taak aan te roepen. Dit is handig voor taken die hulpprogramma's zoals powershell en commandline aanroepen |
| platform |
Als een taak code gaat uitvoeren, dan levert dit het type/script enz. op. informatie per platform. Het kan er bijvoorbeeld zo uitzien. 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", } |
Eigenschapdetails
execTask
Het hulpprogramma dat moet worden uitgevoerd. Als u dit specificeert, betekent dit dat deze taakdefinitie gewoon een metataak is om een andere taak aan te roepen. Dit is handig voor taken die hulpprogramma's zoals powershell en commandline aanroepen
execTask: TaskReference
Waarde van eigenschap
platformInstructions
Als een taak code gaat uitvoeren, dan levert dit het type/script enz. op. informatie per platform. Het kan er bijvoorbeeld zo uitzien. 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}}
Waarde van eigenschap
{[key: string]: {[key: string]: string}}