comparisoncontinuous-integrationhudsonbuildforge

Can BuildForge do what Hudson CI is currently doing?


I am looking for a comparison between IBM Build Forge (Rational) and Hudson CI.

At work we have full licenses for BuildForge but recently we started using Hudson for doing continuous integration and automating other tasks.

I used BuildForge very little and I would like to see if there are any special advantages of BuildForge over Hudson.

Also it would be very helpful to see a list of specific advantages of Hudson over BuildForge.

I not sure if it important or not, but I found interesting that Build Forge is not listed under continuous integration tools at wikipedia.


Solution

  • Thanks for bringing attention to the fact it was not on the wikipedia list of continuous integration applications. I have now added it. Build Forge has been a leader in providing continuous integration capabilities by use of it's SCM adapters for many, many years. Build Forge has a strength in supporting many platforms through its use of agents. These agents can run on Windows, Linux, AIX, Solaris, System Z, and many more -- they even give you the source code for the agents for free so you can compile it on just about any platform. The interface allows you to easily automate tasks that run sequentially or in parallel on one or multiple boxes. Selectors allow you to select a specific build server by host name or by criteria such as "any windows machine with 2gb of ram" from a pool of available agents. The entire process is fully auditable, utilizes role based permissions, and is stored in a central enterprise database such as DB2, Oracle, SQL Server, and others.

    One of the most compelling reasons to use Build Forge is it's Rational Automation Framework for WebSphere. It allows a full integration into WebSphere environments to automate deployments and configurations of WebSphere through out of the box libraries. The full installation, patching, deployment of apps, and configuration of WAS and Portal can be performed using these libraries. To find out more, it is best to contact your IBM Rational representative.