Fedora ARM Koji Buildsystem
From Open Source@Seneca
CDOT is currently running a Koji build system as part of the Fedora ARM Secondary Architecture initiative.
System hardware consists of four x86_64 PCs (Australia Chile Hongkong Ireland) and 60+ ARM-based builders. Hardware details are listed on the ARM hardware page.
This system uses the Koji build software, which is a client-server hub-builder system. Jobs are queued by client systems (whether manually, by package maintainers, or automatically, by a script) to the hub; the builders pick up jobs from the hub and execute them, building software packages and performing related maintenance (such as repository updates). Package builds are performed with Mock using an isolated, chroot build environment created specifically for the package being built.
A web interface is provided for viewing the system status, accessing built packages, and controlling tasks at http://arm.koji.fedoraproject.org
Please contact Chris Tyler, or use the category link below to explore.