Nightly testing for maths software based on lmonade & Buildbot
by Remus Barbatei for lmonade: scientific software distribution
Continuous integration (CI) is an important part of modern software development practices. Having a proper setup to notify and report problems early improves the quality of software. Setting up a nightly testing and CI environment for a software project is non-trivial. This project is about improving the existing CI infrastructure used by lmonade to take advantage of the build instructions and dependency information stored in its package repository and easily set up nightly testing facilities.