Table of Contents

PHP/PECL Build Bot

Possible mentors: Elizabeth M Smith

This would be a two part project. Part one would involve a web interface to allow developers to choose extensions (either static or shared) and options for test builds of PHP with error checking. The front end should spawn configure lines (for Windows or Linux) and queue them.

The back end should attempt to build the resulting configurations, push any binaries/log files to a server and email the requester with the location/status of the finished build product.

Possible Build Scenarios

There are different Build Scenarios that need to be executed by a automated build bot. The main goal should be providing fast informations for developers wheter a build works or not on a specific system/distro. It's important to get this information spread fast.

Minimal Build

Full Build

Coverage and Grind build

Extension level build with coverage

Extension Level Builds without coverage

Progress

None

Status

Ideas stage