Hello folks,

I've recently set up a buildbot buildmaster that watches the parrot SVN repo and does a build when a change is committed to the trunk or one of the branches.
You can see the status page at:

   http://buildbot.eigenstate.net:8040/    (newest results at the top)

Builds run only on the slave machine(s), not on the build master.

My current configuration does 'make test' and not 'make smoke' because Test::Model::TAP fails to install on my system.

BuildBot (http://buildbot.net/trac) is specifically designed to have an arbitrary number of build slaves on different machines, for testing different architectures.

I am wondering if there is interest in setting up a central buildbot master on perl.org and asking the community to contribute slaves?

Adding a slave is fairly easy. A slave needs to be able to see the SVN repo and the master.

If anyone wants to experiment they can add one on a machine they control now and I will add it on my buildmaster - but in the long term my server is probably not the best place for the build master. Once you have installed buildbot itself you can create a slave that talks to my build master with:

   buildbot create-slave /path/to/slave/directory \
            buildbot.eigenstate.net:9987 SLAVE_NAME PASSWORD

We'll have to communicate offline for SLAVE_NAME and PASSWORD

Some buildbot notes and links to docuemntation can be fond here:
  
http://perl-qa.hexten.net/wiki/index.php/Buildbot#Installing_and_Configuring_BuildBot



-------------------------------------------------------
Matisse Enzer <[EMAIL PROTECTED]>
http://www.matisse.net/  - http://www.eigenstate.net/



Reply via email to