Решение / Переменная имени проекта в TFS Build 2010 - PullRequest
4 голосов
/ 27 сентября 2011

При создании нового определения сборки в TFS 2010 мы указываем проект или решение для сборки (в разделе «Требуется -> Элементы для сборки» в разделе «Процесс» определения.

Есть лиЕсть ли способ получить имя решения, создаваемого в области рабочего процесса? Т.е. есть ли переменная, доступная с этой информацией внутри, которую я могу передать в пользовательское действие кода в другом месте рабочего процесса?

1 Ответ

6 голосов
/ 28 сентября 2011

Если вы откроете рабочий процесс сборки и туннелируете в Компиляцию и тестирование, вы увидите область цикла «Для каждого проекта», в которой показано назначение переменной рабочего процесса BuildSettings.ProjectsToBuild как serverBuildProjectItem в готовом рабочем процессе.В подпоследовательности есть задача, которая переводит этот serverItem в локальный путь, содержащий файл proj.

...