Как стать автором
Обновить

Комментарии 4

У вас ошибка в
pip install buildbot-www buildbot-grid-view buildbot-console-view buildbot-watherfall-view

в слове waterfall
Верно подмечено. Исправил.
Для развертывания требуется python и twisted, и не требуется виртуальная машина и java-машина.


1. Чем python-машина лучше java-машины — непонятно
2. Вы там устанавливаете целую гору всего помимо python и twisted, попутно превращая операционку в слакварь этими вот «sudo pip install».

Overall, глядя на количество необходимых телодвижений, неудивительно что мало кто пользуется этим buildbot'ом.
Анализ производительности довесков java-машины или jinja2 я не производил.

В «sudo pip install» идет перечисления легких библиотек, кроме jinja2, но её можно не ставить. В этом случае форматированный вывод почтовой рассылки работать не будет. Желание запихнуть побольше зависимостей в pip нормально для тех у кого проект разрабатывается на python. Так как есть pipenv в который позволяет инкапсулировать все зависимости в некий контейнер, что полезно для backup-a и для видения журнала зависимостей.

Сам по себе pip операционку не засоряет. А вот apt-get install засоряет. К примеру если ставить docker то
зависимостей вылазит куда больше. Его же ставят чаще всего в случае с Jenkins. Можно конечно развернуть два сервака, но зачем? Проще два процесса запустить на серваке, типа Master и Worker.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации