Rephlux is a PHP-based continuous integration tool that automates testing and building for PHP projects by monitoring a CVS repository for changes, running test scripts when updates are detected, and executing deployment or documentation tasks upon successful test completion. Inspired by the Java tool CruiseControl, it was designed to improve upon SourceForge's basic nightly builds for team-based development. The project is functional but early-stage, with significant limitations including Linux-only support, integration only with CVS and SimpleTest, and plans for future expansion to support Subversion and PHPUnit.
Permalink
developmentautomationopensource