Заметки по настройке Buildbot
Общие инструкции по настройке доступны в руководстве BuildBot, в частности, в разделе настройка сервера сборки.
Помимо установки BuildBot на хосте-клиенте, необходимо также установить все инструменты, необходимые для ветвления MariaDB из Launchpad и его компиляции. Хорошей идеей будет сначала вручную разветвить код из Launchpad и успешно собрать его, так как в противном случае может потребоваться много времени на исправление проблем по одной за раз по мере запуска новых сборок и их сбоев по тем или иным причинам.
К сожалению, bzr потребляет много памяти, поэтому рекомендуется как минимум 1 гигабайт оперативной памяти (возможно, вы сможете обойтись меньшим объёмом, но bzr действительно прожорлив по памяти). Также требуется несколько гигабайт дискового пространства для хранения каталога сборки.
Вот подробные инструкции для различных систем:
- Настройка Buildbot для Ubuntu-Debian
- Настройка Buildbot для MacOSX
- Настройка Buildbot для Solaris
- Настройка Buildbot для Windows
См. Buildbot TODO для планов и идей по улучшению Buildbot.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/buildbot-setup-buildbot-setup-notes/