PHPCI can now comment directly on your Github commits and pull requests. We've also added a technical debt plugin, as well as new UI plugins for Codeception and Behat.
We're pleased to announce the release of PHPCI version 1.5! In this release, we've made the leap from supporting one, to ten separate languages, added support for disabling authentication (single user mode), and more.
New Admin UI based on Admin LTE
Gulp JS Plugin
Branch filtering on project view page
Added support for Github JSON web hooks
Added cutoff after which builds are marked as failed
Added limit of one concurrent build per project when not using Daemon mode.
Phar archive plugin
Non-interactive installation mode
Improved PHP Spec plugin
Fixed SMTP encryption for emails from PHPCI
Fixed line number link in PHP Code Sniffer plugin
Added %BRANCH% variable for plugin configs
Fixed profile update
Fixed parallel lint directory parameter
Added commit message to builds imported via Poll command
Fixed TAP Parser support for skipped tests
IRC plugin now joins channel before sending message
Fixed infinite recursion when using an array of directories with PHP Unit
Updated PHP Copy/Paste Detector support to new version
Removed PHPCI’s autoloader, now uses just composer autoloader.
Support for committer email and commit message in Git web hook
Readable JSON/Yaml output for config files
Switched to Shields.io build status badges
Git checkouts over SSH now use an SSH wrapper to avoid the known_hosts checking problems in earlier versions.
Custom reports for PHP Mess Detector, PHP Code Sniffer and PHP Unit
Set a maximum number of errors to allow from PHP Mess Detector and PHP Code Sniffer, rather than a simple pass/fail.
Lots of bug fixes.
The first beta release of PHPCI.
For an overview of what's been fixed, added or changed since our initial announcement, have a look at the Beta 1 milestone in the issue tracker.