Management → Properties → Built-in Properties
Deployment Automation has a number of built-in properties that can be used by your processes. These are described in the following table. To use a property in a process, reference it when you configure a step using the syntax shown in the Reference Syntax column.
Property Name | Reference Syntax | Description |
---|---|---|
agent.id | ${p:agent.id} | Agent ID is the unique number Deployment Automation gives an agent at installation to distinguish it from others. |
agent.name | ${p:agent.name} | Agent name is a user-defined name given at installation that distinguishes the agent from others. The agent name can be changed by editing the agent's conf/agent/installed.properties file and restarting the agent. |
application.id | ${p:application.id} | An application ID is a unique number Deployment Automation gives the application at creation to distinguish it from others. |
application.name | ${p:application.name} | An application name is a user-defined name that distinguishes the application from others. It is entered when editing or creating a new application. |
component.id | ${p:component.id} | Component ID is the unique number Deployment Automation gives a component at creation to distinguish it from others. |
component.name | ${p:component.name} | A component name is a user-defined name that distinguishes the component from others. It is entered when creating or editing a component. |
environment.id | ${p:environment.id} | Environment ID is the unique number Deployment Automation gives an environment at creation to distinguish it from others. |
environment.name | ${p:environment.name} | An environment name is a user-defined name that distinguishes the environment from others. It is entered when creating or editing an environment. |
resource.id | ${p:resource.id} | Resource ID is the unique number Deployment Automation gives a resource at creation to distinguish it from others. |
resource.name | ${p:resource.name} | A resource name is a user-defined name that distinguishes the resource from others. It is entered when creating or editing a resource. |
version.id | ${p:version.id} | Version ID is the number assigned to a version when it is imported into CodeStation. |
version.name | ${p:version.name} | A version name is a user-defined name that distinguishes the version from others. It is given when the version is imported. |
prevStep | ${p:prevStep/<property name>} | This enables you
to access previous step values without having to explicitly fill in the
previous step name.
Warning: If a step has multiple possible previous
steps in a conditional process design, the results will be unpredictable.
|
logPath | ${p:<step name>/logPath} | This is an output
property that resolves to the full path of a given step's log file during
process execution. For example, this can be used with the
prevStep property as follows:
${p:prevStep/logPath} Important: This functionality was introduced in
Deployment Automation
version 5.1.5. Processes that were executed before this functionality was
implemented will not have the
logPath property.
|
Copyright © 2011–2017 Serena Software, Inc. All rights reserved.