Integrace Buildbot
Ve spojení s projektem Buildbot může JHBuild fungovat také jako nástroj pro průběžnou integraci. Buildbot je používán projektem GNOME na build.gnome.org.
4.1. Nastavení podřízeného serveru Buildbot
Podřízený server Buildbot je variantou k normální instalaci pomocí JHBuildu, kdy požadavky obsluhuje hlavní server Buildbot. Je doporučeno nastavit JHBuild a dokončit sestavení s co nejvíce moduly sestavenými úspěšně, než přidáte přizpůsobení pro Buildbot.
Příkazy buildbot jsou volbami pro příkaz bot. Aby se stáhl a nainstaloval dodatečný požadovaný software, spusťte následující příkaz.
$ jhbuild bot --setup
Až je tento krok úspěšně dokončen, je zapotřebí do ~/.config/jhbuildrc přidat tři nové proměnné nastavení.
Když není možné použít alternativní soubor s nastavením, nebude mít volba --file požadovaný efekt.
jhbuildbot_master = 'build.gnome.org:9070' jhbuildbot_slavename = 'název_podřízeného' jhbuildbot_password = 'heslo'
jhbuildbot_master je řetězec určující hlavní server Buildbot. Výchozí je 'build.gnome.org:9070'. jhbuildbot_slavename a jhbuildbot_password určují podřízený server. Pro získání názvu a hesla podřízeného serveru kontaktujte správce hlavního serveru Buildbot.
Správce build.gnome.org najdete v poštovní konferenci Build Brigade.