O'Reilly logo

Alfresco 3 Business Solutions by Martin Bergljung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Setting up a continuous integration solution

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required