DevOps

Integrate Rational Team Concert Into your toolchain

Share this post:

Do you have an existing IBM Rational Team Concert server that you use for tracking and planning? You can now integrate this server in IBM Bluemix Continuous Delivery. This Rational Team Concert integration not only adds a card to your toolchain for quick access to your work items, it also adds tags to the work items that have been deployed. Such tags allow you to run powerful queries for tracking deployment of code changes as well as build useful Rational Team Concert dashboards.

The steps below explain how to enable the Git integration in Rational Team Concert to automatically create links to Git commits in Rational Team Concert work items.

Configure Rational Team Concert integration

As for other tool integrations, you can add Rational Team Concert integration to your toolchain by:

  1. Pressing the Add a Tool button
  2. Selecting Rational Team Concert in the list of available tools
  3. Configuring the integration

Check Track deployment of code changes to track your code changes using Rational Team Concert dashboards.

After you pressed the Create Integration button, you get a new card added to your toolchain. This card is linked to the Rational Team Concert project that you want to use for tracking and planning.

Configure a Git integration in Rational Team Concert

This step is optional. It allows you to have links to the Git commits automatically added in the Links view of the Rational Team Concert work item when the Git commit comment references this work item. Such comments would look like: “task 7244”.

Configuring a Git integration in Rational Team Concert is described in Integrating Rational Team Concert and Git.

Track your code changes using Rational Team Concert dashboards

Assuming you have checked Track deployment of code changes while configuring the Rational Team Concert integration, and that you referenced a work item in the Git commit comment, a successful deploy of your application will create a tag (e.g., deploy:prod) in the Rational Team Concert work item as well as a comment indicating that the work item is deployed.

Rational Team Concert comment

Thanks to the generated tag, you can now create a dashboard to track work items that have been deployed, work items that are closed but not deployed, what environments work items are deployed in, etc.

Dashboard

More information on tracking deployment of code changes can be found in Track where your code is deployed with toolchains.

More What's New Stories

Customize Bluemix with your Git servers

You can now interact with your own GitHub Enterprise and GitLab instances from Bluemix public! Both the GitHub and GitLab tiles feature a new server dropdown menu, giving you the freedom to work with code on GitHub, GitLab, or in your own company’s GitHub Enterprise or GitLab instances.

Continue reading

Microservices: 5 Principles of Management

The benefits of a microservices architecture come with a price. The service management solution must deal with the architecture’s inherent dynamics, dependencies, and complexities to ensure that the application is available and performing. Ignoring these considerations could result in the microservice-based applications might behave worse than a monolithic application that was built in the traditional fashion. The principles of managing microservices explained in this post will help you avoid these pitfalls.

Continue reading

Choose a Git repository branch for your Deploy to Bluemix button

Do you want to use specific build input to deploy your app to IBM Bluemix as a part of an IBM Continuous Delivery toolchain? Now you can!

Continue reading