TaskExecution interface
Właściwości
| exec |
Zadanie narzędziowe do uruchomienia. Określenie tego oznacza, że ta definicja zadania jest po prostu meta zadaniem do wywołania innego zadania. Jest to przydatne w przypadku zadań, które wywołują zadania narzędziowe, takie jak powershell i wiersz poleceń |
| platform |
Jeśli zadanie ma uruchomić kod, to zapewnia typ/skrypt itp. informacje w podziale na platformy. Na przykład może to wyglądać tak. 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", } |
Szczegóły właściwości
execTask
Zadanie narzędziowe do uruchomienia. Określenie tego oznacza, że ta definicja zadania jest po prostu meta zadaniem do wywołania innego zadania. Jest to przydatne w przypadku zadań, które wywołują zadania narzędziowe, takie jak powershell i wiersz poleceń
execTask: TaskReference
Wartość właściwości
platformInstructions
Jeśli zadanie ma uruchomić kod, to zapewnia typ/skrypt itp. informacje w podziale na platformy. Na przykład może to wyglądać tak. 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}}
Wartość właściwości
{[key: string]: {[key: string]: string}}