RTC Build

The Rational Team Concert is the Jazz based tool for defect and work item-management. It includes also a integrated change, version management and provides build-transparency.

For this you need the Build System Toolkit(check All downloads of a Jazz release) which gives the Jazz user access tot the build environment. Configuring Rational Team Concert as your build provider

Nice documentation link here.

Figure: When the RTC-Eclipse client is active than a toaster-message slides into screen when build completes.

RTC Build - RTW

When checking in test artifacts a build can be started to copy/deploy the code to a shared location or the build agents. An example is the following build.xml.

Example: Build.xml

RTC Build - RQM

The RTC Build can be used to compile code, (unit)test the code and (simple)deploy code or other materials. When the RTC Build is executed successfully a RQM Schedule can be initiated. This schedule can have several steps. Results will be related to this specific build.

  1. Tests as part of build: RTC - ANT -> RIT
    Quick - reports back in Jenkins
  2. Tests after build (build waits): RTC - ANT -> RQM -> RIT
    Time dependancy, testers managed test (suites), test reporting include results
    RQM from ANT
  3. Tests after build (async): RQM Schedule on Build Completion

Figure: A RQM Schedule which start execution of a (regression) suite when a build complete succesfully.

Figure: A RQM Dashboard with related information on the build process.

Abandon build! Check if you don't have 2 of the same build machines running.

In my demonstration image the build.bat was started automatically and by an icon!

RTC Build - Jenkins

See also Jenkins page

It's possible to utilize the Jenkins build server. The integration gives users the ability to reference these builds from CLM.

Figure: The Build Definition in RTC referencing a Jenkins Build definition

Figure: The list of Jenkins logs visible in RTC. Build, with Label #70, was initiated from Jenkins.

Figure: The Jenkins-log in RTC which gives the ability to reference and link other CLM artifacts!

Other Resouces

Team Concert is used for managing the work items which are generated by RQM when e.g. a task is issued like a review action.

For this you need the Build System Toolkit(check All downloads of a Jazz release) which gives the Jazz user access tot the build environment. Configuring Rational Team Concert as your build provider