Version 2 (modified by igloo, 6 years ago) (diff)


Setting up a nightly build

The GHC builder builds GHC on various platforms in various different ways each night, runs the test suite and performance benchmarks, and mails the results to the [email protected] 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.