In most development projects, it is a good idea to set up a Continuous Integration (CI) solution to be able to catch problems at an early stage. All extensions that we are building should be continuously built and regression testing should be carried out as soon as somebody checks in any changes to the project files.
One open source build server that we can use is Hudson. It can be configured to use project files in a Subversion repository and can be built with Apache Ant. In this section, we will have a look at how we can get started with continuous integration builds.
We will set up the following CI environment:
So the only thing we need in addition to our development environment is another Windows ...