Вы можете использовать одно расширение Возможности агента для получения доступа к агенту через переменную.
Шаг:
1) Установите его в своей организации, затем добавьте одно задача Agent Capabilities
в конвейер. После выполнения этой задачи все возможности будут переданы как переменные, как системные, так и пользовательские.
![enter image description here](https://i.stack.imgur.com/K45yg.png)
2) Сгенерируйте PAT и задайте его как секретная переменная. Назовите его AgentCapabilitiesAccessToken
.
![enter image description here](https://i.stack.imgur.com/95QqB.png)
3) Теперь вы можете получить доступ к системным возможностям в формате $(AgentCapabilities.System.xxxx)
.
Для пользовательских возможностей через $(AgentCapabilities.User.xxxx)
. Например: $(AgentCapabilities.User.CodeSigning)
![enter image description here](https://i.stack.imgur.com/zG7mm.png)