In this tutorial I will show you how to do continuous deployment with Jenkins as a ci tool and Rex as a deployment tool. Together, we will set up Jenkins, the build and test process, a Subversion repository and our example Perl App. This tutorial can be used with Java-, PHP-, Rails-, ... projects as well. But for simplicity I've chosen Perl. This howto focuses on Ubuntu 11.04 but it can also be done with other Linux Distributions.