Changes between Version 31 and Version 32 of BuildBot


Ignore:
Timestamp:
Jun 6, 2011, 12:02:16 PM (14 years ago)
Author:
rniwa@webkit.org
Comment:

Added instruction to run buildbot locally

Legend:

Unmodified
Added
Removed
Modified
  • BuildBot

    v31 v32  
    8080}}}
    8181or rebase individual files.
     82
     83= Running buildbot master locally =
     84The 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/)
     893. 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