ObjectCreate Task Reference
From ControlTier
Creates a new Resource in specified project.
Parameters
| Attribute | Description | Required |
|---|---|---|
| depot | The project to update | Yes |
| resultproperty | Property to set with success/fail value | Yes |
| comment | Text describing purpose of update | Yes |
| passfile | File containing authentication info to
server. If passfile is not specified, information from the framework.properties file is used instead. | No |
Parameters specified as nested elements
setting
A setting resource.
deployment
A deployment resource.
assembly
A assembly resource.
node
A node resource.
package
A package resource.
Examples
Create a package resource.
<object-create depot="${context.depot}"
resultproperty="result"
comment="Created package resource from command">
<package
name="${rpm.name}"
type="Package"
description="${rpm.descr}"
filename="${rpm.filename}"
version="${rpm.version}"
release="${rpm.release}"
base="${rpm.base}"
arch="${rpm.arch}"
vendor="${rpm.vendor}"
buildtime="${rpm.buildtime}"/>
</object-create>
<condition property="wasCreated">
<equals arg1="0" arg2="${result}"/>
</condition>
<fail unless="wasCreated">Failed saving resource.</fail>
| ||||||||||||||