[llvm-commits] [zorg] r77980 - /zorg/trunk/buildbot/README.txt
Daniel Dunbar
daniel at zuster.org
Mon Aug 3 11:30:23 PDT 2009
Author: ddunbar
Date: Mon Aug 3 13:29:40 2009
New Revision: 77980
URL: http://llvm.org/viewvc/llvm-project?rev=77980&view=rev
Log:
Add description of the steps necessary to create a build slave based
on the smooshlab skeleton.
Added:
zorg/trunk/buildbot/README.txt
Added: zorg/trunk/buildbot/README.txt
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/README.txt?rev=77980&view=auto
==============================================================================
--- zorg/trunk/buildbot/README.txt (added)
+++ zorg/trunk/buildbot/README.txt Mon Aug 3 13:29:40 2009
@@ -0,0 +1,22 @@
+This directory contains a working skeleton for setting up a buildbot system
+for testing LLVM.
+
+Build Slaves
+------------
+These are the steps to install a buildslave based on this skeleton:
+
+ 1. Install buildbot.
+
+ 2. Create a user for the buildslave, e.g. "buildslave".
+
+ 3. Check out the "zorg" SVN module somewhere as the buildslave user,
+ e.g. ~buildslave/zorg.
+
+ 4. Edit "zorg/buildbot/smooshlab/Config.py" and fix getBuildmasterHost to
+ return the correct host name. You may also need to fix the buildslave
+ name and password to match what the master expects.
+
+ 5. Configure your system to start the buildbot automatically. On Mac
+ OS X this means copying the sample .plist to /Library/LaunchDaemons
+ (editing it as appropriate if the user name or slave directories are
+ different), and using 'launchctl' to load and start it.
More information about the llvm-commits
mailing list