Настройка построения Team Foundation
Обновлен: Ноябрь 2007
Team Foundation Build является расширяемой системой для реализации автоматизации, которая допускает сквозные публичные построения, интегрированные с другими инструментами Visual Studio Team System. Team Foundation Build предоставляет простое диалоговое окно и метод на основе мастера для создания определений построения. Используя диалоговые окна вы можете задать используемый агент построения, обрабатываемые решения, папку размещения и т.д. Мастер позволяет вам сгенерировать файл проекта MSBuild с именем TFSBuild.proj, который можно использовать для настройки процесса построения путем добавления дополнительных шагов и реализации собственных заданий.
Team Foundation Build разработан так, чтобы обеспечить расширяемость. Диалоговое окно Определение построения предназначено для создания определений построений, соответствующих распространенным сценариям. Но при этом некоторые сценарии построений могут потребовать настройки файла TFSBuild.proj. Team Foundation Build включает некоторые распространенные задания для поддержки таких действий, как запуск тестов и получение исходных текстов из системы контроля. Однако ваш процесс построения может потребовать запуска других заданий как части процесса. Пример:
Администратору построения может потребоваться развертывание готовых сборок в определенных каталогах после завершения компиляции, но до начала тестирования.
Компании может требоваться особая система нумерации построений и переопределение одной из систем нумерации по умолчанию, включенных в Team Foundation Build.
Разработчику может потребоваться подписывать результирующие сборки после завершения процесса построения.
В этом разделе обсуждается, как можно настроить процесс построения для реализации собственных заданий.
В этом подразделе
Цели, задачи и свойства Team Foundation Build
Справочная документация по Team Foundation Build API
Пошаговое руководство. Расширение возможностей Team Foundation Build с помощью настраиваемых задач
Пошаговое руководство. Добавление шагов построения с помощью задачи BuildStep
Пошаговое руководство. Настройка команды построения для построения проекта установки в Visual Studio