Comment puis-je définir une chaîne multiligne dans la variable d'environnement sur la tâche VSTS powershell. Le code suivant enregistre uniquement la première ligne de la chaîne.Impossible de définir une chaîne multiligne dans la variable d'environnement
[string]$xmlstring = Get-Content -Encoding UTF8 -Path "$(System.DefaultWorkingDirectory)/apiPolicy.xml" -Raw | Out-String; Write-Host ("##vso[task.setvariable variable=policystring;]"+$xmlstring)
J'ai fini par coder la chaîne en Base64 et la stocker sur la variable d'environnement et utiliser "base64ToString (paramètres ('PolicyContent'))]" sur le modèle ARM – user2144147