At J and Beyond 2011, I presented a session about using Continuous integration processes during Joomla and PHP development. I present the concepts of CI, and give some direction where to start setting it up yourself.
37. Example setup for PHP projects Version Control Subversion or Git Build Management Phing Self Testing phpUnit Deployment SCP/FTP/Network Continuous Integration Server Jenkins CI