A typical installation topology of the IBM® Mobile Development Lifecycle Solution includes
one or more build computers, and each build computer has an installation
of the Rational Team Concert™ Build System Toolkit.
There are three major components of the Build System Toolkit:
- Jazz™ Build Engine
- The Jazz Build Engine is
a command-line tool that polls for and processes build requests from Rational Team Concert.
When the Jazz Build Engine is
started, it must identify a corresponding build engine in Rational Team Concert. The Jazz Build Engine can then accept
any build request whose build definition is supported by the build
engine. The Jazz Build Engine
runs the Ant script and targets that are specified in the build definition.
Each build is represented in Rational Team Concert by a
build result.
- Build toolkit
- The build toolkit is a collection of Ant tasks that Ant scripts
can use to send information (such as build progress, results, links,
artifacts) to Rational
Team Concert to include in the build result.
- Build agent
- The build agent is a lightweight process for handling agent-based
builds, mainly in support of z/OS® or IBM i build scenarios. In the IBM Mobile Development Lifecycle
Solution, use the Jazz Build
Engine instead.
Note: It is easy to confuse the build engine with the Jazz Build Engine. The Jazz Build Engine is a component of the Build
System Toolkit, and refers to the process that runs on a build computer
and runs Ant scripts. The build engine is the corresponding logical
object in the Jazz Team Server
that Rational Team
Concert uses to effectively dispatch work to the Jazz Build Engine on a build computer.