Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which software to use for continuous integration of a Java web project

We're in an early stage of a new web project. The project will grow and become complex over time. From the beginning we will have unit and integration tests using JUnit and system tests using HtmlUnit. We might also add some static code analysis tools to the build process if they prove to be of value to us.

If you're or have been involved in a project which uses continuous integration. Which software do/did you use and do you think it has payed off? Which software would you recommend for continuous integration of a Java web project?


2 Answers

Hudson (the best). Hudson Website

like image 55
Lucas S. Avatar answered Feb 06 '26 10:02

Lucas S.


JetBrains TeamCity Pro. http://www.jetbrains.com/teamcity/index.html

The Professional Edition does not require any license key. TeamCity starts running automatically with the Professional Edition Server if no license key is entered in the program. A single Professional Edition Server installation grants the rights to setup:

3 Build Agents at no additional cost 20 User Accounts 20 Build Configurations

like image 20
Giorgio Galante Avatar answered Feb 06 '26 12:02

Giorgio Galante