Version 1 (modified by igloo, 10 years ago) (diff)


Setting up a nightly build

The GHC buildbot builds GHC on various platforms in various different ways each night, runs the test suite and performance benchmarks, and mails the results to the mailing list. We're always keen to add more build slaves to the setup, especially if you have a platform that doesn't already have a build slave, so if you'd like to join the fun, please let us know at cvs-ghc@…. If a platform is represented in the nightly builds, it's more likely we'll be able to identify and fix problems specific to that platform quickly.

To create a new build slave

The code for the builder lives in this darcs repo:

Once you have built it, pick a username (something fairly unique to you) and password, and send them to igloo@…. Then initialise the client with:

./client init username password

where username and password are your username and password, and put a copy of in certs/.

You can now run the client with:



./client -v

We recommend running in screen for now, as the client doesn't daemonise itself yet.