Using the System z Jazz Gateway to integrate with existing SCMs

With the System z® Jazz™ Gateway, you can programmatically extract information from the Rational Team Concert™ for System z repository. The Jazz Team Server already provides a REST interface to return work item information in the form of XML. The System z Jazz Gateway provides the interface that handles the secure user ID authentication and returns either the status of a work item or the complete XML.

Software Configuration Library Manager, or SCLM, the IBM® z/OS® software configuration management (SCM) offering, has a number of user exit points where you can add your own processes. It is through the Edit and Promote user exit points in SCLM that you access the System z Jazz Gateway server. Additionally, SCLM can assign “Change Codes” to modules to tag the code as in process for a particular change. This change code maps to the Rational Team Concert for System z work item, so using the change code input field in SCLM to enter a Rational Team Concert for System z work item number we can perform the required checks.

Using the Jazz Gateway, you can deny or allow processes to run on your z/OS by checking the current status of a work item. For example, if a specified work item does not exist, or is not marked as In Progress, you can forbid edits. If the specified work item is not marked as Resolved, you cannot move the code to the next stage of development.


Feedback