Step properties: the properties
element
The properties
element is a container
for properties, which are defined with the property
tag.
Each step has a single properties
element; a properties
element
can contain any number of property
child elements.
A property
tag has a mandatory name
attribute,
optional required
attribute, and two child elements, property-ui
and value
,
which are defined in the following table.
<property> Child Elements |
Description |
---|---|
<property-ui> |
Defines how the property is presented to users in the HCL DevOps Deploy (Deploy) editor.
This element has several attributes:
|
<value> |
Used to specify values for a selectBox. Each value has a mandatory label attribute,
which is displayed to users, and a value that is used by the property
when selected. Values are displayed in the order they are defined. |
Here is a sample <property>
definition:
<property name="onerror" required="true">
<property-ui type="selectBox"
default-value="abort"
description="Action to perform when statement fails: continue, stop, abort."
label="Error Handling"/>
<value label="Abort">abort</value>
<value label="Continue">continue</value>
<value label="Stop">stop</value>
</property>