Plug-ins

IBM® UrbanCode Release plug-ins provide tools for integrations with third-party products.

IBM UrbanCode Release integrates with other products, including IBM UrbanCode Deploy, IBM Rational® Team Concert, and JIRA. IBM UrbanCode Release also supports a plug-in framework, which you can use to create plug-ins that support integrations with other products. For example, you can create plug-ins that create reports, import changes from source-code management systems, or import events from external calendars. For information about specific plug-ins, see IBM developerWorks®: UrbanCode Release Plug-ins.

Plug-ins consist of distinct processes called steps. Each step consists of a number of properties, a command that runs the step, and post-processing instructions. Step properties can serve various purposes, from providing input to the command to supplying some or all of the actual command itself. Plug-ins can be written in the Java or Groovy programming languages or in shell or Windows PowerShell commands. When you install IBM UrbanCode Release, Groovy is installed in the UCRelease/groovy/ directory.

Note: Unlike plug-ins in IBM UrbanCode Deploy, plug-ins in IBM UrbanCode Release do not rely on agent computers. Plug-ins run on the same computer where IBM UrbanCode Release is installed. Plug-in commands are run as separate processes.

For information about installing plug-ins, see Installing plug-ins

For information about creating plug-ins, see Creating plug-ins.


Feedback