Настройка построения Ant или Maven в TFS
Настройте построение непрерывной интеграции с Eclipse и Team Foundation Server.Если вы вернете код, построение выполняется автоматически.Так вы можете сразу же видеть и исправлять проблемы.
Team Foundation Server может выполнить построения Ant или Maven, однако для этого необходимо настроить собственный сервер построений.После этого Team Foundation Server будет обрабатывать построения Ant или Maven точно так же, как другие построения.Team Foundation Server будет запускать построения, обрабатывать сбросы построения, отслеживать результаты построения и даже создавать ошибки в случае прерывания построения.
Настройка сервера построений TFS
Загрузите и установите Team Foundation Server Express 2012 на сервере построений.
После того как установщик завершит разбивку битов, конфигурация TFS Center открывается автоматически.
Запустить Мастер настройки службы построений.
Совет Позже можно получить доступ к этому мастеру с помощью консоли администрирования Team Foundation Server.
Подключитесь к своей коллекции командных проектов в Team Foundation Server.
Здесь можно указать URL к коллекции командных проектов.
Создайте новый контроллер для выполнения построений на этом компьютере.
Можно использовать доменную учетную запись, чтобы запустить службу построения, если вы не хотите использовать NT AUTHORITY\NETWORK SERVICE.
Если все правильно, настройте сервер построения.
Вы настроили свой сервер построения.
Сервер построения также появится в списке контроллеров построений в Eclipse.
Включить построения Ant или Maven на сервере построения
Теперь, когда сервера построения установлен, убедитесь, что он может выполнять построение проектов Ant или Maven.
Загрузите и установите пакет разработки Java.
Загрузите и установите Ant или Maven в зависимости от того, какая система построения используется.Можно установить и Ant и Maven на том же компьютере построения, если вы пользуетесь обеими системами построения.
Загрузите и установите расширения построения TFS.
Задайте переменные среды JAVA_HOME и ANT_HOME или M2_HOME в соответствии с инструкциями по установке Java, Ant или Maven.
Определите свое построение CI
Теперь у вас есть сервер построения Team Foundation Server, который может выполнять построение проектов Ant и Maven.Вы готовы определить построение CI.
Если это еще не было сделано, подключитесь к TFS и предоставьте общий доступ к коду.
Создайте определение построения с позиции Team Foundation Server в Eclipse.
Назовите и опишите определение построения.
Используйте триггер, чтобы указать, когда выполнять построение.В этом случае система запускается при извлечении кода.
Выберите проект для построения.
Выберите установленный контроллер построений и задайте расположение сброса.
Поставьте построение в очередь, чтобы убедиться, что все работает правильно.
Теперь при возврате кода построение запустится автоматически.
См. также
Основные понятия
Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих