Creating Plug-ins / The plugin.xml File |
The mandatoryheader element identifies the plug-in and contains three child elements:
<header> Child Elements | Description |
---|---|
<identifier> |
This element's three attributes identify the plug-in:
All values must be enclosed within single-quotes. |
<description> | Describes the plug-in; appears on Serana Release Automation's web application Automation Plugins pane. |
<tag> | Defines where the plug-in is listed within the Serana Release Automation editor's hierarchy of available plug-ins. The location is defined by a string separated by slashes. For example, the Tomcat definition is:Application Server/Java/Tomcat. The Tomcat steps will be listed beneath the Tomcat item, which in turn is nested within the other two. |
The following is a sample header definition:
<header> <identifier version="3" id="com.&company;.air.plugin.Tomcat"name="Tomcat"/> <description> The Tomcat plugin is used during deployments to execute Tomcat run-book automations and deploy or undeploy Tomcat applications. </description> <tag>Application Server/Java/Tomcat</tag> </header>