PHPCI

Free and open source continuous integration specifically designed for PHP.

Download PHPCI 1.0 Beta 2   or find it on Github.

What is PHPCI?

PHPCI is a free and open source continuous integration tool specifically designed for PHP. We've built it with simplicity in mind, so whilst it doesn't do everything Jenkins can do, it is a breeze to set up and use.

Please be aware that PHPCI is a beta-release project, so whilst it is very stable, there may be bugs and/or missing features.

PHPCI includes integration plugins for:

  • Atoum
  • Behat
  • Campfire
  • Codeception
  • Composer
  • Email
  • Grunt
  • IRC
  • PHP Lint
  • MySQL
  • PDepend
  • PostgreSQL
  • PHP Code Sniffer
  • PHP Copy/Paste Detector
  • PHP Spec
  • PHP Unit
  • Shell Commands
  • Tar / Zip

Why PHPCI?

Why use PHPCI over Jenkins? or Travis CI?

  PHPCI Jenkins Travis CI
Free? Yes Yes Yes
Open Source? Yes Yes Yes
Self Hosted? Yes Yes Yes
2 Minute Setup? Yes No Yes
Designed for PHP? Yes No No
Closed-source projects? Yes Yes Paid service
Written in PHP? Yes No No

Get Involved

Got any questions, problems or want to contribute?

Bug reports and suggestions

Please use the Github issue tracker for any bug reports or suggestions you may have.

Contributing

PHPCI is open source, released under the BSD 2-Clause Licence. We are very supportive of third party contributions, so don't be afraid to submit a pull request. If you don't know what to work on, join us on the mailing list.