Plug-ins

Plug-ins provide basic functions and provide an extension point for integration with other software. IBM® UrbanCode Deploy provides plug-ins for several common deployment processes, and others are available to integrate with a wide variety of tools, such as middleware tools, databases, and servers.

There are two types of plug-in:

Third-party tools exhibit wide and varied functions. Plug-in integration is achieved by breaking down a tool's functions into simple, discrete steps that run a specific behavior. A plug-in step might start a tool, or run different functions in a tool, such as extracting or inserting some type of data.

A component process that contains a plug-in step requires an agent. Unless the agent must interact with the host's file system or system processes, the agent does not need to be on the same host as the target resource. IBM UrbanCode Deploy provides numerous plug-ins. The plug-in system is open and extensible; plug-ins can be written in any language.

Viewing installed plug-ins

The plug-ins that enable basic functionality are included with the product. Some are installed automatically when you install the product.

View plug-ins installed using the user interface:

Obtaining plug-ins

Plug-ins may be developed and updated more frequently than IBM UrbanCode Deploy release cycles.

Browse, download, and get documentation for plug-ins at the IBM developerWorks site in the UrbanCode Deploy Plug-ins section. The site contains many more plug-ins than are packaged with the IBM UrbanCode Deploy product.

The site includes plug-ins developed by these sources:

IBM Corporation
Your IBM UrbanCode Deploy license entitles you to download and install the plug-ins developed by IBM Corporation.

Support is provided through the developerWorks community and through IBM technical support.

Partners
Plug-ins provided by partners may be purchased from the partner web site shown in the plug-ins area.

Support for each partner plug-in is provided exclusively by the partner who provided the plug-in.

Community
Plug-ins are provided by members of the UrbanCode Deploy community on IBM DevOps Services web site. Search for urbancode or ucplugin to find plug-ins. You can contribute to code in the community or use code posted there to incorporate into your own.

Support is provided exclusively through the community.

Developing your own plug-ins

You can create your own plug-ins for use with IBM UrbanCode Deploy. See Creating plug-ins. See also UrbanCode Deploy Plug-in for Eclipse Development in the DevOps Services community for a tool that can save time in developing plug-ins.


Feedback