User:Mikeleib
From Apache OpenOffice Wiki
Mikeleib's real name is Michael Leibowitz. Mikeleib works for the Intel Corporation. Mikeleib is in the United States. Mikeleib works on performance. Mikeleib writes very simple sentences.
Contents
This is a little scratch space for buildbot
What's New
The new (experimental) buildbot differs from the original in several key ways:
- steps (including configure lines) are defined on the slave
- file transfer is now in-band (no ssh-key needed)
- builds are triggered by cvs commits
- per-cws build is gone (currently)
- fewer modifications to buildbot sourcecode
- build results can be emailed to tinderbox, but is not enabled just yet
Prerequisites
- python2.4
- twisted2.4
shaun-mcdonalds-computer:~ shaunmcdonald$ /System/Library/Frameworks/Python.framework/Versions/2.3/bin/twistd --version twistd (the Twisted daemon) 2.4.0 Copyright (c) 2001-2006 Twisted Matrix Laboratories. See LICENSE for details.
- perl
- bash
- 9.83 GB needed for full build including installset on Mac OS X Intel
The Recipe to Add a Slave
- grab a copy of the buildbot 0.7.5: source
- grab the diff
- unpack the source and apply the diff
- build buildbot. Note: that if you want to install it to different prefix such as your home directory see the manual
- create the build-slave. MASTERHOST:PORT is termite.go-oo.org:9999
-
buildbot create-slave BASEDIR MASTERHOST:PORT SLAVENAME PASSWORD
-
- download the scripts and stuff them into your buildslave dir
- edit the scripts for your platform (you probably should change #!/bin/bash to #!/usr/bin/env bash at the least)
- email mikeleib to add ur bot
- start the bot