Team Build в Team Foundation Server (TFS) - Настройка сборки
ОГЛАВЛЕНИЕ
Настройка сборки
Редактируя файл TFSBuild.proj, можно изменять информацию о сборке, такую как сервер сборки, место размещения результатов сборки или каталог сборки.
Файл TFSBuild.proj содержит большую часть информации, необходимой для выполнения сценария сборки. Эти данные включают местоположения размещения сборки и то, должны ли проводиться в процессе сборки статический анализ кода и модульное тестирование. Для изменения процесса сборки редактируется файл TFSBuild.proj. Для редактирования этого файла:
- Файл изымается из системы контроля версий для редактирования.
- В файле обновляется информация о сборке.
- Файл помещается обратно в систему контроля версий, и изменения вступают в силу.
При следующей сборке будут использоваться уже измененные данные. Более подробную информацию о настройке процесса сборки можно найти в разделе «Настройка» частей «Рекомендации по выполнению процесса сборки» и «Практики сборки» данного руководства.
Заключение
Team Build создан на базе MSBuild. Он интегрируется с TFS через уровень приложений и взаимодействует с рабочими элементами, инструментарием анализа покрытия кода тестами и статического анализа кода, сценариями тестирования и системой создания и отображения отчетов.
При выборе стратегии сборки необходимо учесть требования, предъявляемые к сборке, и предполагаемых потребителей. К обычным стратегиям сборки относятся плановые сборки, регулярно обеспечивающие надежные сборки, которые могут использоваться группой тестирования и другими группами для получения обратной связи о качестве сборки, и сборка в результате непрерывной интеграции, обеспечивающая группе разработке быструю обратную связь о качестве сборки.