Difference between revisions of "Mozilla BuildBot Trending/BuildBot"
(→Mozilla's BuildBot Sources) |
m (→Mozilla's BuildBot Sources) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Mozilla's BuildBot Sources= | =Mozilla's BuildBot Sources= | ||
− | cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/tools/buildbot - Thanks nthomas | + | <code>cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/tools/buildbot</code> - Thanks nthomas<br /> |
To allow the HTTP interface to trigger a build manually, make sure your WebStatus has allForce=True - Thanks bhearsum | To allow the HTTP interface to trigger a build manually, make sure your WebStatus has allForce=True - Thanks bhearsum | ||
− | <br /><code>from buildbot.status import html | + | <br /><code>from buildbot.status import html <br /> |
c['status'].append(html.WebStatus(http_port=8010, allowForce=True))</code> | c['status'].append(html.WebStatus(http_port=8010, allowForce=True))</code> | ||
− | ==Seneca BuildBot Master Configuration== | + | ==Seneca BuildBot Master Configuration - On Australia== |
− | <table> | + | <table border="1" width="100%" class="mediawiki sortable"> |
<tr> | <tr> | ||
− | <td> | + | <th>Service</th> |
− | <td> | + | <th>Address</th> |
− | <td> | + | <th>Start Command</th> |
+ | <th>Stop Command</th> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>Mercurial HTTP</td> | ||
+ | <td>http://142.204.133.24:8000/</td> | ||
+ | <td><code>cd /home/buildbot-master/mozilla-central; hg serve</code></td> | ||
+ | <td>press ctrl + c</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>BuildBot HTTP</td> | ||
+ | <td>http://142.204.133.24:8010</td> | ||
+ | <td><code>buildbot start /home/buildbot-master/buildbot-master</code></td> | ||
+ | <td><code>buildbot stop /home/buildbot-master/buildbot-master</code></td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>BuildBot Slave Port</td> | ||
+ | <td>142.204.133.24:9989</td> | ||
+ | <td><code>buildbot start /home/buildbot-master/buildbot-master</code></td> | ||
+ | <td><code>buildbot stop /home/buildbot-master/buildbot-master</code></td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
==Seneca BuildBot Slaves Configuration== | ==Seneca BuildBot Slaves Configuration== | ||
− | <table> | + | <table border="1" width="100%" class="mediawiki sortable"> |
+ | <tr> | ||
+ | <th>Slave Name</th> | ||
+ | <th>Slave IP</th> | ||
+ | <th>Computer</th> | ||
+ | <th>Bot Username</th> | ||
+ | <th>Builder</th> | ||
+ | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>australia-slave</td> |
+ | <td>142.204.133.24</td> | ||
+ | <td>australia</td> | ||
+ | <td>australia-slave</td> | ||
+ | <td>buildbot-full</td> | ||
</tr> | </tr> | ||
</table> | </table> |
Latest revision as of 00:15, 24 January 2009
Mozilla's BuildBot Sources
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/tools/buildbot
- Thanks nthomas
To allow the HTTP interface to trigger a build manually, make sure your WebStatus has allForce=True - Thanks bhearsum
from buildbot.status import html
c['status'].append(html.WebStatus(http_port=8010, allowForce=True))
Seneca BuildBot Master Configuration - On Australia
Service | Address | Start Command | Stop Command |
---|---|---|---|
Mercurial HTTP | http://142.204.133.24:8000/ | cd /home/buildbot-master/mozilla-central; hg serve |
press ctrl + c |
BuildBot HTTP | http://142.204.133.24:8010 | buildbot start /home/buildbot-master/buildbot-master |
buildbot stop /home/buildbot-master/buildbot-master |
BuildBot Slave Port | 142.204.133.24:9989 | buildbot start /home/buildbot-master/buildbot-master |
buildbot stop /home/buildbot-master/buildbot-master |
Seneca BuildBot Slaves Configuration
Slave Name | Slave IP | Computer | Bot Username | Builder |
---|---|---|---|---|
australia-slave | 142.204.133.24 | australia | australia-slave | buildbot-full |