Какова текущая конфигурация сервера сборки TFS 2018? Если я завершу установку агента, это будет считаться сервером сборки?

Я установил TFS 2018 и пытаюсь настроить выделенный сервер сборки для этого.

У меня есть три сервера Windows, один для TFS-WindowsBox1(установка TFS 2018 завершена), один для Build server-WindowsBox2(необходимы шаги по настройке сервера сборки и архитектура), DB-WindowsBox3(установка БД завершена).

Я ищу настройки сервера сборки на WindowsBox2 и ищу рекомендации или шаги, которым нужно следовать.

В разделе администрирования я вижу параметр загрузки агента на вкладке пулов агентов.

Если я скачаю и установлю агент на сервер windowsbox2, это будет считаться сервером сборки.

И каковы различия между агентами и настройкой сервера сборки?

2 ответа

Решение

Вы можете обратиться к этой статье ( Развертывание агента в Windows), чтобы настроить агент сборки / выпуска TFS, после этого это ваш "сервер сборки".

Есть интерактивный и сервисный режимы, и по умолчанию он работает в интерактивном режиме, для этого режима вам нужно вызвать run.cmd (в той же папке config.cmd), чтобы запустить агент, тогда состояние агента будет в оперативном режиме.

В режиме обслуживания вы можете проверить, работает ли соответствующая служба в Службах.

TFS не имеет понятия "сервер сборки". Если агент настроен для ящика и агент работает, то этот ящик может запускать сборки (и выпуски, поскольку агент выпуска - это то же самое программное обеспечение). Это все, что нужно сделать. Агенты построения назначаются пулам агентов, которые определяют набор доступных агентов.

На предыдущих итерациях системы сборки (сборка XAML, TFS 2010 - TFS 2013, хотя она настраивалась до TFS 2018), вы должны были зарегистрировать контроллер сборки и назначить агенты сборки для контроллера сборки. Сборка XAML устарела и не должна использоваться, за исключением случаев с уже существующими устаревшими сборками, поэтому, если вы еще не используете сборку XAML, вы можете спокойно игнорировать этот параграф.

Другие вопросы по тегам