The task is used to generate the buildableFilesBindXml.xml file used by the z/OS Build Extensions Tasks.
The task supports Team Build Attributes, Build Extensions Debugging Attributes, Build Extensions General Attributes, as well as, its own task specific attributes. Click on a link for more information on the common attributes.
The following table describes the task specific attributes for the task:
| Task Specific Attributes | ||
| Attribute | Description | Required |
| buildableFilesBindXml |
Specifies the name of the buildableFilesBindXml.xml file.
|
Yes |
| buildableFilesBindXmlFolder |
Specifies the path to the buildableFilesBindXml.xml file.
|
Yes |
| exclude |
Specify a comma-separated list of component names in the form:
exclude="com.ibm.ims.core.db"
exclude="com.ibm.ims.core.db,com.ibm.ims.core.tm"
exclude="com.ibm.ims.core.db(com.ibm.ims.core.db.base)"
exclude="com.ibm.ims.core.db(com.ibm.ims.core.db.base),
com.ibm.ims.core.tm(com.ibm.ims.core.tm.appc,com.ibm.ims.core.tm.base)"
When exclude is specified, parts from the identified components or component projects will be excluded from the resulting buildable files XML file. If exclude is not specified, all parts will be included in the resulting buildable files XML file. If a component project list is specified, only parts from the specified projects will be excluded; component parts from projects not specified in the list will be included in the resulting buildable files XML file. |
No |
| include |
Specify a comma-separated list of component names in the form:
include="com.ibm.ims.core.db"
include="com.ibm.ims.core.db,com.ibm.ims.core.tm"
include="com.ibm.ims.core.db(com.ibm.ims.core.db.base)"
include="com.ibm.ims.core.db(com.ibm.ims.core.db.base),
com.ibm.ims.core.tm(com.ibm.ims.core.tm.appc,com.ibm.ims.core.tm.base)"
When include is specified, only parts from the identified components or component projects will be included in the resulting buildable files XML file. If include is not specified, all parts will be included in the resulting buildable files XML file. |
No4 |
| workspaceUUID |
Specify the UUID of the workspace which contains the components to be packaged. The value of this attribute is typically ${team.scm.workspaceUUID} because the property is built-in when using the Jazz Build Engine.
|
Yes |
Generate bind XML:
<!-- Generate XML -->
<BuildActivity label="${lblMainParent}: Generate XML"/>
<xt:generateBuildableFilesBindXml
repositoryAddress="${repositoryAddress}"
userId="${userId}"
passwordFile="${passwordFile}"
buildableFilesBindXml="${buildableFile}"
buildableFilesBindXmlFolder="${dir.work}"
exclude="Build"
workspaceUUID="${team.enterprise.scm.workspaceUUID}"
/>