VSTS: passe variáveis de compilação / liberação para a tarefa de script do Powershell

Idealmente, eu gostaria de definir as configurações do aplicativo Azure Web App usando variáveis de compilação (no VSTS), por exemplo:

Realizamos nossas tarefas de publicação usando scripts do Powershell. Para definir as configurações do aplicativo, o seguinte script pode ser usado:

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

Eu poderia passar essas variáveis de construção manualmente para uma tarefa de criação de script do Powershell, assim:

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

Existe uma maneira de passar todas as variáveis de compilação para um script sem precisar especificar explicitamente cada uma em uma tabela de hash?

questionAnswers(3)

yourAnswerToTheQuestion