php/php-src — pull request #68 by dshafik (2012-04-26 14:58:56+00:00)
Title: Add support for Travis CI

This is more of a proof of concept; it configures, builds and tests PHP with each commit.

What doesn't work:

- It isn't mailing the results of the run to the php.qa.reports ML
- It isn't exiting with `1` when there are failed tests despite setting `REPORT_EXIT_STATUS=1`
- It isn't connecting to MySQL to test the mysql extensions

I'd like to:

- Get as many DB extensions testing as possible
- Travis supports: MySQL, PostgreSQL, SQLite3, MongoDB, CouchDB, Redis, Riak, Memcached
- Get as many **other** extensions testing as possible
- Travis can install dependencies using `apt-get`
- Also get it working for PECL extensions

I'm just throwing this out here right now as a proof of concept, and to see if anyone else wants to contribute :)