[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