Phing – a PHP Build Tool (presentation)

August 1, 2011 by · Leave a Comment 

Below are the slides of a presentation on Phing I gave at this year’s Dutch PHP Conference.

Setting up continuous integration for PHP using Hudson and Phing

November 23, 2009 by · Leave a Comment 

“CI gets the most out of Unit Tests by forcing them to be run after every change. Not only that, but with a good CI setup, developers instantly know if they haven’t written enough tests. If avoids the situtation where Joe Bloggs has added in a huge chunk of code with zero tests.”

READ MORE

Using Different Loggers In Phing

November 23, 2009 by · Leave a Comment 

“When you run a phing script it will print things out to the console. These messages are either system messages (eg. BUILD STARTED) or echo messages that you have put into your build.xml file. All of this output is controlled and created by a logger file. The default logger is called (unsuprsingly) DefaultLogger and will be used as a default. There are a few different types of logger available, all of which can be found in the listener folder in your PEAR\phing directory.”

READ MORE