Font size:
Object-Update
Description
Updates object 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 object.
deployment
A deployment object.
assembly
A assembly object.
node
A node object.
package
A package object.
Examples
Update a package object.
<object-update depot="${context.depot}"
resultproperty="result"
comment="Updated package object from command">
<package maprefUri="${maprefUri}"
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-update>
<condition property="wasUpdated">
<equals arg1="0" arg2="${result}"/>
</condition>
<fail unless="wasUpdated">Failed saving object.</fail>


