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