TeamCity по умолчанию устанавливает сервер TeamCity и один билд-агент. Агент может выполнять один билд одновременно. Количество агентов в основном ограничивает количество параллельных выполнений билдов. Агент может выполнять любой билд (с совместимой конфигурацией).
Когда у нас много билдов, то иногда скапливается очередь и приходится ждать выполнения нужного билда. Это долго, мучительно и больно. В бесплатной редакции есть возможность добавить еще 2 агента и этим нужно воспользоваться :)
Заходим в Administration, Install Build Agents
И скачиваем по ссылке установщик агентов
Запускаем установщик, выбираем компоненты
Выбираем директорию, куда установить агент
Дальше нужно быть очень внимательным!
Изменяем настройки агента
Сохраняем. Появится следующее сообщение
Не нажимаем OK!
Открываем в текстовом редакторе конфиг запуска сервиса агента C:\TeamCityBuildAgent004\launcher\conf\wrapper.conf.
В конце файла создержатся настройки сервиса, изменяем их.
Сохраняем конфиг. Возвращаемся к установщику. Закрываем сообщение
Запускаем сервис агента
Все, через пару минут в TeamCity появится дополнительный агент.
Для дополнительной информации можно прочитать статью из официальной документации Setting up and Running Additional Build Agents.









Комментариев нет:
Отправить комментарий