TFS - справочный путь к файлу загруженного защищенного файла - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть конвейер сборки в DevOps Azure, куда я загружаю файл защищенного ключа.На следующем шаге я хочу указать путь к файлу этого недавно загруженного файла с помощью задачи «Сценарий командной строки», например: sfdx force:auth:jwt:grant --jwtfile $env:DOWNLOADSECUREFILE_SECUREFILEPATH

Проблема заключается в том, что переменная среды, по-видимому, не существует - сценарийпринимает буквальный открытый текст "$env:DOWNLOADSECUREFILE_SECUREFILEPATH" вместо транспонирования пути к файлу, как я и ожидал.Я должен отметить, что я не использую полный YAML, я использую новый интерфейс "Visual Designer".Кто-нибудь делал это в прошлом?enter image description here

1 Ответ

0 голосов
/ 13 декабря 2018

Если вы запускаете его из задачи командной строки, то это не PowerShell.$env::... - это синтаксис PowerShell.Попробуйте %DOWNLOADSECUREFILE_SECUREFILEPATH%.Или, если это не агент Windows (скажем, скрипт Bash), просто $DOWNLOADSECUREFILE_SECUREFILEPATH

...