Idéalement, je voudrais configurer notre Azure Web App paramètres de l'application à l'aide de construire des variables (sur VSTS), par exemple:
Nous nous acquittons de nos publier des tâches à l'aide de scripts Powershell. Pour définir les paramètres de l'application, le script suivant peut être utilisé:
param($websiteName, $appSettings)
Set-AzureWebsite -Name $websiteName -AppSettings $appSettings
J'ai pu passer ces variables manuellement dans un script Powershell tâche de génération, comme suit:
PrepareAppSettings.ps1 -websiteName "MyWebApp" -appsettings @{"MyConnectionString" = $(MyConnectionString);"MyRandomService" = $(MyRandomService);"MyRandomServiceClient"=$(MyRandomServiceClient);"MyRandomServicePassword"=$(MyRandomServicePassword)}
Est-il un moyen de passer tous les de construire des variables dans un script sans avoir à spécifier de manière explicite à chacun dans une table de hachage?