Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: [Original edit by JustinMason]

...

Wiki Markup
We're running an experimental \[http://buildbot.sourceforge.net/ BuildBot\] server; after every check-in to SVN, several [BuildBot] clients will automatically download the latest code and run "make test".  The results \[http://bugzillabuildbot.spamassassin.org:8010/ are visible here\].

...

No Format
sudo useradd -c "SpamAssassin Buildbot" buildbot
sudo su - buildbot
mkdir -p /home/buildbot/slaves

    [now, you need the buildbot password.  ask on the IRC channel
    and one of the PMC should be able to set you up with one.
    If you're a PMC member, take a look at /home/buildbot/README
    on bugzilla.]

PASSWORD=[password]

    [give your slave a good name, like "jm-debian-stable" or
    "jm-ubuntu-hoary-perl585"]

HOST_OS="username-hostname-osname"

mkdir /home/buildbot/slaves/$HOST_OS
cd /home/buildbot/slaves/$HOST_OS
mktap buildbot slave --basedir /home/buildbot/slaves/$HOST_OS bugzilla --master \
        buildbot.spamassassin.org:9989 --name $HOST_OS \
        $HOST_OS $PASSWORD

--passwd $PASSWORD --usepty 0 --keepalive 300

(note: use "mktap" directly instead of "buildbot slave so you can set usepty and keepalive.) Mail and mail dev/at/SpamAssassin.apache.org the $HOST_OS string you've chosen.

...