WARNING: Server and client are still considered beta level; still designing/adapting, so expect rapid fluctuation.
WARNING: Server and client are still considered beta level; still designing/adapting, so expect rapid fluctuation.
The Exim build farm is a distributed system for automatically testing changes in the source code for Exim as they occur, on a wide variety of platforms. This server is the central repository for the results of those tests.
To see the current status of tests on various branches, check the Status Page.
If you are interested in running a member of the build farm, then please visit the Registration Page. We are particularly interested in unusual platforms or combinations of architecture, operating system and compiler.
To see what is involved in running a buildfarm member, please read the Client Installationinstructions. Per the instructions, the client code should be checked out with git and run using the run_cron.sh wrapper script. This will allow auto-update of itself when changes are made to the Exim Build Farm Client software.
The build farm software should run on all platforms that can support Exim.
The build farm client and server is derived from the excellent PostgreSQL Build Farm.
Hosting for the Exim Buildfarm is provided by: Todd Lyons