About Cyrus Works
Whenever the Cyrus team push changes to the project repository, a notification is sent to Jenkins (open source automation server). Our Jenkins server is called Cyrus Works and can be found at https://www.cyrus.works.
Once a week Cyrus.Works builds a complete image, fetching all upstream packages.
Interim builds during the week use the cached weekly image and apply the latest Cyrus IMAP code changes from Git.
Email notifications of build results are sent to the development team.
How it works
You can find out more about Cyrus.Works in the FastMail 2016 advent series blog post.
The code used to build Cyrus.works is available https://github.com/cyrusimap/cyrusworks.