Добавление рабочего процесса Windows в пользовательский процесс сборки (TFS 2010) - PullRequest
0 голосов
/ 18 марта 2011

У меня есть небольшая проблема, касающаяся моего рабочего процесса настраиваемого процесса сборки в Team Foundation Server 2010.

На данный момент у меня есть 2 настраиваемых рабочих процесса, один для серверных сборок (пакеты .WSP Sharepoint) и один для клиентасборки (.MSI пакеты).В этих рабочих процессах есть несколько отдельных шагов, но также есть несколько шагов, которые должны применяться для обоих.

В целях простоты я хочу как можно больше "настраивать" непосредственно в рабочих процессах XAML вместо создания пользовательских действий.

Один из этих пользовательских рабочих процессов - это рабочий процесс, который подписывает пакеты .MSI и .WSP, который важен как для моего сервера, так и для моего процесса сборки клиента.Проблема в том, что, в отличие от моих действий с пользовательским кодом, я не могу добавить «Действия», создаваемые рабочими процессами, в мой процесс пользовательской сборки, и при этом я не хочу копировать всю последовательность рабочих процессов в свой пользовательский рабочий процесс (это не было бы лучшепопрактиковаться, так как мне пришлось бы вносить изменения в места, где бы я ни находился, я модифицировал их)(HostEnvironmentOption.Agent)] "до определения класса, что действительно невозможно при создании простого рабочего процесса: -)

Кто-нибудь знает решение этой проблемы?

С наилучшими пожеланиями,

Кристиан

1 Ответ

0 голосов
/ 25 марта 2011

Из соображений простоты я хочу как можно больше настраивать непосредственно в рабочих процессах XAML вместо создания пользовательских действий.

Если ваша цель не научиться редактировать шаблоны процессов сборки, Мой подход заключается в использовании шаблона сборки по умолчанию (так что вам не нужно его поддерживать). Затем я бы расширил текущие решения с помощью проекта Sharepoint для создания проектов wsp и wix для MSI.

...