2016-08-29 1 views
3

Я объявила пользователя с именем «MyCapability» в агенте сборки TFS 2015 с указанием пути как значения. Как я могу получить это значение в сценарии powershell моей задачи сборки?Как получить возможность пользователя-агента в задаче TFS Build?

$env:MyCapability и $MyCapability не работает.

ответ

2

К сожалению, вы не можете получить доступ к возможностям PowerShell через переменную.

Вы можете использовать Rest Client для подключения к TFS и чтения агента сборки, а также Build Definition для считывания настроенных значений. Для этого потребуется доступ к токену OAuth, который можно настроить с помощью флажка на странице конфигурации определения построения.

+0

Может ли он передаваться как параметры? Я знаю, что, например, $ (cmd) не работает, но есть ли другой способ? –