Before you start
In this tutorial, learn how to install and configure IBM Rational® Build Forge® to build the open source project Jakarta Tomcat. Create a continuous integration environment for Tomcat, with builds occurring whenever changes are committed to the Tomcat Subversion repository. With this 2-part series, go from zero to 96 bpd (builds per day) in two days. This tutorial covers the tasks for the first day.
If you are a developer involved in build automation, or a system operator providing infrastructure support for build and deploy functions, this series is for you.
Part 2 (the second day) of this series describes how Build Forge provides for the reuse of existing project scripting. It also covers how Build Forge can extend a simple compile and package build process by adding customization and deployment capability.
After completing this tutorial you will know:
- Basic Build Forge concepts
- How to install and set up Rational Forge
- How to create Build Forge objects to represent build servers for the tutorial
- How to configure a Hello World project to run
It is assumed that you have some understanding of building applications based on Java™ technology. Build Forge is language agnostic, but the Tomcat project is written in the Java programming language. Experience with Apache Ant and Subversion is helpful, but not required.
To complete the steps in this tutorial, you should have access to the following tools, which you can get by using the contact information on the Rational Build Forge product overview:
| IBM Rational Build Forge Console V7.0.1 | The Build Forge server |
|---|---|
| IBM Rational Build Forge, Agent V7.0.1 | Controls the remote build and deploy server during builds |
| IBM Rational License Server V7.0 Windows | Provides licenses to Build Forge |
The following licenses:
| |
| MySQL 5.0.45 | A database for Build Forge to store configurations and log output |


