Buildbot との統合

Buildbot と共に使用することにより、JHBuild を継続的な統合ツールとして機能させることができます。Buildbot の設定は、build.gnome.org の GNOME プロジェクトで使用されています。

4.1. Buildbot スレーブ を設定する

Buildbot スレーブは、JHBuild の通常インストールのバリエーションであり、Buildbot マスタへのリクエストを提供します。Buildbot のカスタマイズを追加する前に、JHBuild をセットアップして、ほとんどのモジュールを正常にビルドできるようにしておくことを推奨します。

Buildbot コマンドは、bot コマンドのオプションとして指定します。必要なソフトウェアを追加でダウンロード、インストールするには、以下のコマンドを実行します:

$ jhbuild bot --setup

このステップが1度正常に完了すると、~/.jhbuildrc に3つの新しい設定が必要になります。

かわりの設定ファイルを使用することはできません。--file は期待した効果をもたらしません。

jhbuildbot_master = 'build.gnome.org:9070'
jhbuildbot_slavename = 'slavename'
jhbuildbot_password = 'password'

jhbuildbot_master は Buildbot マスタ サーバを指定する文字列です; デフォルトは 'build.gnome.org:9070' です。jhbuildbot_slavenamejhbuildbot_password は、マスタ サーバでスレーブを識別するためのものです。スレーブの名前とパスワードについては、Buildbot マスタの管理者に連絡してください。

build.gnome.org の管理者には、Build Brigade mailing list で連絡することができます。