VSTS: pasar variables de compilación / lanzamiento a la tarea de secuencia de comandos Powershell

Idealmente, me gustaría configurar la configuración de nuestra aplicación Azure Web App usando variables de compilación (en VSTS), por ejemplo:

Realizamos nuestras tareas de publicación utilizando scripts de Powershell. Para establecer la configuración de la aplicación, se puede usar el siguiente script:

param($websiteName, $appSettings)
Set-AzureWebsite -Name $websiteName -AppSettings $appSettings

Podría pasar estas variables de compilación manualmente a una tarea de compilación de script de Powershell, de esta manera:

PrepareAppSettings.ps1 -websiteName "MyWebApp" -appsettings @{"MyConnectionString" = $(MyConnectionString);"MyRandomService" = $(MyRandomService);"MyRandomServiceClient"=$(MyRandomServiceClient);"MyRandomServicePassword"=$(MyRandomServicePassword)}

¿Hay alguna manera de pasar todas las variables de compilación a un script sin tener que especificar explícitamente cada una en una tabla hash?

Respuestas a la pregunta(3)

Su respuesta a la pregunta