Заполнение массива secureObject переменными VSTS - PullRequest
0 голосов
/ 01 ноября 2018

Я определил несколько переменных как секретные в переменных конвейера, но когда я пытаюсь использовать их, переопределяя значения файла параметров с помощью:

-secretsObject {"secrets":[{"secretName":"userpwd","secretValue":$(userpwd)}]}

Я получаю "Недопустимое значение для параметра шаблона" secrettsObject "в строке" 1 "и столбце" 787 "." "

Как передать переменные в массив secrectObjects?

1 Ответ

0 голосов
/ 14 ноября 2018

Похоже, проблема заключается в использовании двойных кавычек. Я получил это работает на следующем примере: $ (appId) = "a12b34cd-ab12-1ab2-ab1c-a12bc-34de56" -> без двойных кавычек $ (пароль) = лучший пароль -> использовать двойные кавычки

Пример переопределения:

{"secrets":[{"secretName":"AppID","secretValue":$(appId)},{"secretName":"password","secretValue":"$(password)"}]}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...