Следует помнить, что переменные, которые вы можете установить с помощью команды, не сохраняются между фазами.Если вы хотите знать серверы развертывания, которые были развернуты на этапе, вам нужно будет найти их на этапе выполнения тестового агента.
Я думаю, что вы ответили на свой вопрос.Я считаю, что большинство ответов, которые вы получите, будет использовать API, чтобы получить информацию, которую вы хотите.При этом единственно верным было то, что, я думаю, вы добавите шаг к этапу группы развертывания и разрешите ему запускать тесты на сервере развертывания.
Не самое чистое решение, но вытакже может иметь группу развертывания , инициирующую определение сборки , передающее имя сервера.У задачи сборки будет только часть тестирования, которую вы хотите запустить.Этот шаг выпуска может зависеть от завершения / статуса определения сборки.
Некоторые функции, которые следует учитывать при реализации того, что вы решите:
Автоматическое развертывание на новые цели в группе развертывания
Развертывание на отказавших целях в группе развертывания