При попытке прочитать Секретные переменные, настроенные в конвейере выпуска Azure, я получил следующую ошибку.
Термин «SecretVariableName» не распознается как имя командлета, функции, файла сценария или работающей программы. ....
Я знаю, что переменная верна на 100%, но ни один из следующих способов не поможет ее прочитать. Другие несекретные переменные работают нормально.
$myvar1 = $(SecretVariableName)
$myvar2 = "$(SecretVariableName)"
$myvar3 = $Env:SecretVariableName
Все это НЕ работало. Где SecretVariableName - это секретная переменная внутри Release Pipeline.
В качестве примечания:
- Для несекретных переменных это работает нормально.
- Также работает встроенный скрипт в конвейере.
Проблема возникает при попытке чтения секретной переменной внутри задачи Marketplace, которая используется для создания файла vsix и загружается в торговая площадка visualstudio
Как я могу получить к нему доступ?
Спасибо,