TaskExecution interface
Özellikler
| exec |
Çalıştırılacak yardımcı program görevi. Bunu belirtmek, bu görev tanımının yalnızca başka bir görevi çağırmak için bir meta görev olduğu anlamına gelir. Bu, powershell ve komut satırı gibi yardımcı program görevlerini çağıran görevler için kullanışlıdır |
| platform |
Bir görev kodu çalıştıracaksa, bu, tür/komut dosyası vb. sağlar... platforma göre bilgi. Örneğin, şöyle görünebilir. 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", } |
Özellik Ayrıntıları
execTask
Çalıştırılacak yardımcı program görevi. Bunu belirtmek, bu görev tanımının yalnızca başka bir görevi çağırmak için bir meta görev olduğu anlamına gelir. Bu, powershell ve komut satırı gibi yardımcı program görevlerini çağıran görevler için kullanışlıdır
execTask: TaskReference
Özellik Değeri
platformInstructions
Bir görev kodu çalıştıracaksa, bu, tür/komut dosyası vb. sağlar... platforma göre bilgi. Örneğin, şöyle görünebilir. 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}}
Özellik Değeri
{[key: string]: {[key: string]: string}}