The Jazz™ Team Build
system defines resources that are used to describe and manage builds.
The Jazz Team Build system
in Rational Team Concert™ defines four kinds of logical resources that are used
to describe and manage builds:
- Build definition
- A build definition describes:
- The workspace to process.
- Ant scripts and targets to run against the workspace.
- Schedule for the build.
- Properties to simplify the configuration of the build.
- Build engines capable of handling build requests for the build
definition
- Build engine
- A build engine represents a Build System Toolkit Jazz Build Engine running on a designated build
computer. A Jazz Build Engine
running on a build computer correlates itself to a build engine in Rational Team Concert by
specifying the unique identifier of the build engine.
- Build request
- A build request represents a scheduled or explicitly issued request
to run a build according to a specified build definition. Build definitions
are submitted to a build queue. A Jazz Build
Engine receives and processes the build request if its corresponding
build engine in Rational
Team Concert is listed as a supporting build engine for the build
definition.
- Build result
- A build result represents the output of a build.