HIPP -- or Hudson Instance Per Project -- allows Eclipse projects to easily build, sign and promote with a flexible yet stable CI environment that they can call their own. We'll show you how to replicate our Award Winning* setup anywhere, using off-the-shelf components such as Linux, LDAP, Apache HTTPD, Puppet and of course, Hudson.* On Twitter, I think people said nice things about HIPP.
After one year of regular work on our build mechanism and Continuous Integration infrastructure, we are able to provide RCP products, along with their complete test suite, more than 3 times faster than before.
And guess what, we are using less physical resources.
The path to this result was quite long and sometimes tedious, but we finally managed it. I will share our experience and provide tips so you can speed up your own build. I will also mention which improvements are coming.