| | 82 | |
| | 83 | = Running buildbot master locally = |
| | 84 | The following instruction describes how to run a buildbot master on Snow Leopard. |
| | 85 | 1. Install Buildbot |
| | 86 | 1. sudo easy_install-2.6 buildbot |
| | 87 | 2. sudo easy_install-2.6 simplejson |
| | 88 | 3. Add the path buildbot (e.g. /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/) |
| | 89 | 3. Add following environment variables (where <WebKitCheckout> is the path to a webkit checkout e.g. /Volumes/Data/webkit) |
| | 90 | * PYTHONPATH=<WebKitCheckout>/Tools/Scripts |
| | 91 | * LC_ALL=en_US.UTF-8 |
| | 92 | * LANG=en_US.UTF-8 |
| | 93 | * LC_CTYPE=en_US.UTF-8 |
| | 94 | 4. Create a master (buildbot create-master) |
| | 95 | 1. Copy stuff from [http://trac.webkit.org/browser/trunk/Tools/BuildSlaveSupport/build.webkit.org-config Tools/BuildSlaveSupport/build.webkit.org-config] (except buildbot.tac) |
| | 96 | 2. Add passwords.json (all slaves in config.json should have a corresponding entry in password.json |
| | 97 | 5. Start / Stop buildbots |
| | 98 | {{{buildbot start}}} or {{{buildbot stop}}} inside the directory you recreated in step 4. |
| | 99 | |