VSTS: передать переменные сборки / выпуска в задачу скрипта Powershell
В идеале я хотел бы настроить параметры приложения Azure Web App, используя переменные сборки (в VSTS), например:
Мы выполняем наши задачи публикации, используя скрипты Powershell. Для настройки параметров приложения можно использовать следующий скрипт:
param($websiteName, $appSettings)
Set-AzureWebsite -Name $websiteName -AppSettings $appSettings
Я мог бы передать эти переменные сборки вручную в задачу сборки скрипта Powershell, например, так:
PrepareAppSettings.ps1 -websiteName "MyWebApp" -appsettings @{"MyConnectionString" = $(MyConnectionString);"MyRandomService" = $(MyRandomService);"MyRandomServiceClient"=$(MyRandomServiceClient);"MyRandomServicePassword"=$(MyRandomServicePassword)}
Есть ли способ передать все переменные сборки в скрипт без необходимости явного указания каждой из них в хеш-таблице?