3

Какова цель агента построения при непрерывной интеграции и непрерывном развертывании? Это то, что влияет на все серверы CI (например, Jenkins, TeamCity, TFS и т. Д.)Какова цель агента сборки при непрерывной интеграции и непрерывном развертывании?

На странице типов лицензий TeamCity я отметил, что бесплатная лицензия профессионального сервера включает в себя три агента сборки.

https://www.jetbrains.com/teamcity/buy/#license-type=new-license

ответ

5

Выражение Build Agent в основном описывает среду, в которой строит или работы трубопровода CI запускаются. Для этой части инфраструктуры CI существует несколько синонимов, команда teamcity, как представляется, определяет Build Agent как и среду, в которой может выполняться одна сборка за раз.

Дженкинс определит машину, которая работает, строит как slave с (другой) машиной master, которая координирует, где строятся пробеги где. Несколько сборок могут работать на одном и том же ведомом в Jenkins в разных executor slots.

Другая система, использующая Build Agent, является сервером Team Foundation, который должен быть структурирован аналогично решению TeamCity. Уже был более подробный ответ here.

Смежные вопросы