engineProperty Element

Code as many engineProperty elements as are needed to define the custom build properties for the build engine. One engineProperty element is needed for each custom build property. The following table describes the valid values for the engineProperty element attributes:
Attribute Required Description

name

Yes

Name of the build property. The name can not be another build property or contain white space. A build property can be specified as part of the name, but it must be present and resolvable prior to the invocation of this task.

value

Yes

Value of the build property. The value for the property may be specified in nested text format. For example: <xt:engineProperty name="name">value</xt:engineProperty>

asis

No

An "asis" property value means that the value is already in its resolved form. For example, if a build property specifies a workspace name, the unresolved form of the value is the name of the workspace and the resolved form of the value is a workspace UUID string. When the asis attribute is set to true, it signifies that the workspace value is already in UUID form. Valid values are true and false. The default is false.

description

No

Description of the build property.

genericEditAllowed

No

Specify true to allow this property to be altered during processing. Valid values are true and false. The default is true.

kind

No

The type of build property. The default data type is string. Valid values are:
Data type Value to specify
Boolean com.ibm.team.build.property.boolean
Build com.ibm.team.build.property.build
Build Result com.ibm.team.build.property.buildresult
Component com.ibm.team.build.property.component
Dataset com.ibm.team.build.property.dataset
File Item com.ibm.team.build.property.fileitem
Integer com.ibm.team.build.property.integer
Language com.ibm.team.build.property.language
Library List com.ibm.team.build.property.librarylist
Search Path com.ibm.team.build.property.searchpath
Stream com.ibm.team.build.property.stream
String com.ibm.team.build.property.string
Timestamp com.ibm.team.build.property.timestamp
Translator com.ibm.team.build.property.translator
Work Item com.ibm.team.build.property.workitem
Workspace com.ibm.team.build.property.workspace

label

No

Internal use attribute of type string. Do not specify this attribute. The default is null.

override

No

Whether or not this property overrides a Team Build property value. Valid values are true and false. The default is false. Code true when specifying a schedule override for a Team Build property.

required

No

Internal use attribute of type boolean. Do not specify this attribute. The default is false.

scheduleOverride

No

Whether or not this property is a schedule override. Valid values are true and false. The default is false.

wellKnown

No

Internal use attribute of type boolean. Do not specify this attribute. The default is false.

video icon Video

Jazz.net channel
Software Education channel

learn icon Courses

IoT Academy
Skills Gateway

ask icon Community

Jazz.net
Jazz.net forums
Jazz.net library

support icon Support

IBM Support Community
Deployment wiki