Я пытаюсь настроить вывод моего конвейерного выпуска, установив некоторые переменные env в задачу.
Я нашел следующую ссылку:
https://docs.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops&tabs=powershell
, что, однако, не похоже на работу.
Я просто создаю конвейер с одной задачей (bash или PS) и объявляю команды, указанные в ссылке, через встроенную версию задачи.
Кому-нибудь уже удалось заставить эти команды работать?
Я делаю что-то не так и / или не полностью?
У кого-нибудь есть лучший способ настроить конвейер с соответствующей информацией из задачи? Например. через название релиза или описание и / или тег конкретного релиза?
Edit:
Write-Host "##vso[task.setvariable variable=sauce;]crushed tomatoes"
Write-Host "##vso[task.setvariable variable=secretSauce;issecret=true]crushed tomatoes with garlic"
Write-Host "Non-secrets automatically mapped in, sauce is $env:SAUCE"
Write-Host "Secrets are not automatically mapped in, secretSauce is $env:SECRETSAUCE"
Write-Host "You can use macro replacement to get secrets, and they'll be masked in the log: $(secretSauce)"
это код, скопированный и вставленный. Теперь я попробовал также со сценарием, и он тоже не работает.
Я использую размещенный агент Windows.