Aracılığıyla paylaş


TaskExecution interface

Özellikler

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

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", }

Ö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}}