Taming your build process with Hudson, PHPUnit and SSH
Wil Moore III (20.Jan.2011 at 19:00)
Talk at Front Range PHP User's Group (English - US)
In this talk, you will learn how easy it is to install, configure, and manage Hudson, an open source continuous integration system. This interactive demonstration will provide you with an understanding of how Hudson can be used to monitor production processes and build/deploy PHP applications.
No continuous integration server is complete without a unit-testing framework; thus, we will walk through unit test integration with the PHPUnit framework. Watch or participate as we interactively bug hunt to locate problem code, which has caused the build to fail.
We will troubleshoot and re-factor the identified code causing the tests to pass, which will correct the previously failed build.
You will learn to:
1. Install Hudson on Ubuntu
2. Install PHP via Zend Server CE
3. Install PHPUnit via PEAR
4. Install Phing via PEAR
5. Build a local project through Hudson
6. Build and Push a remote project via SSH through Hudson
7. Monitor console applications through Hudson
By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.
If the claim is approved you will be able to edit the information for this talk.
Are you sure?