Поделиться через


Разработка настраиваемого процесса построения

С помощью шаблона по умолчанию можно создать процесс построения, отвечающий широкому набору наиболее распространенных требований. Однако многим командам требуются собственные процессы для выполнения специализированных задач или собственной логики.

Общие задачи

Справочные материалы

Создание пользовательского шаблона процесса построения и работа с ним. Если определения построения, которые можно создать на основе DefaultTemplate.xaml, не соответствуют потребностям команды, можно создать собственный шаблон процесса построения с большим числом настраиваемых функций.

Создание пользовательского шаблона процесса построения и работа с ним

Действия построения Team Foundation

Обратите внимание на методики, которые пригодятся вам при создании различных пользовательских процессов построения. Прежде чем начать создание настраиваемых процессов построения, можно изучить ключевые методы, которые повысят эффективность этой работы. Например, следующие методы:

  • Настройка части процесса построения, связанной с рабочим процессом Windows. Эта часть процесса построения в наибольшей степени подходит для настройки большинства аспектов процесса построения. Предварительное изучение методик, относящихся, например, к объявлению и использованию аргументов и переменных и работе с основными действиями, предоставляемыми Team Foundation Build, поможет увеличить эффективность работы.

  • Настройка части процесса построения, относящейся к MSBuild. Эта часть процесса построения обычно подходит для настройки компиляции и обработки двоичных файлов. Предварительное изучение методик, относящихся, например, к передаче аргументов в MSBuild и настройке централизованной библиотеки общего кода собственных элементов MSBuild, поможет увеличить эффективность работы.

Управление местом размещения двоичных файлов системой построения

Контроль размещения двоичных файлов системой построения. Процесс построения по умолчанию (определенный в DefaultTemplate.xaml) помещает все компилируемые им двоичные файлы из всех проектов кода в один каталог. В некоторых случаях может потребоваться организовать двоичные файлы в более организованную и дробную структуру каталогов.

Управление местом размещения двоичных файлов системой построения

Создание пользовательского действия рабочего процесса.

(Запись в блоге) How to Create a Custom Workflow Activity

Навигация в сложном рабочем потоке Windows. Пользовательский процесс построения, основанный на шаблоне DefaultTemplate.xaml имеет сложную структуру и глубокое наследование элементов. Некоторые темы в этом разделе описывают расположение конкретных элементов в файле рабочего потока Windows в сокращенном синтаксисе. В этой теме рассказывается об этом синтаксисе и о том, как найти нужный элемент.

Перемещение по сложным рабочим процессам Windows

Связанные подразделы

Справочные сведения о MSBuild

См. также

Задачи

Создание базового определения построения

Основные понятия

Определение построения с помощью шаблона по умолчанию