Back to index
Summary
A step in an application or component process.processNameStringrequiredThe name of the process. processStepNameStringrequiredThe name of the process step. projectNameStringrequiredThe name for the project that must be unique among all projects. actionLabelTextStringoptionalThe JSON derived action label text. actualParametersStringoptionalActual parameters passed to an invoked subprocedure or process. (Alternate argument name actualParameter .)afterLastRetryStringoptionalSpecifies error handling for the auto retry step. afterProcessStepStringoptionalIf specified, the process step will be placed after the named process step. allowSkipStringoptionalWhen enabled, manual process step can be skipped. alwaysRunStringoptionalTrue means this step will run even if preceding steps fail in a way that aborts the job. applicationNameStringoptionalThe name of the application, if the process is owned by an application. applicationTierNameStringoptionalIf references an application tier, the name of the application tier. assigneesStringoptionalA list of assignees who receive the notification. (Alternate argument name assignee .)beforeProcessStepStringoptionalIf specified, the process step will be placed before the named process step. clearActualParametersStringoptionalIf true , the step should remove all actual parameters.componentApplicationNameStringoptionalIf specified, the component is scoped to this application not the project. componentNameStringoptionalThe name of the component, if the process is owned by a component. componentRollbackStringoptionalWhen enabled, rollback will be performed only for the components that were not deployed successfully. credentialNameStringoptionalThe name of the credential object. dependencyJoinTypeStringoptionalJoin type for incoming dependencies. descriptionStringoptionalComment text describing this object that is not interpreted at all by CloudBees CD/RO. disableFailureStringoptionalTrue means a manual process step cannot be failed. emailConfigNameStringoptionalThe name of email configuration. errorHandlingStringoptionalSpecifies error handling for this step. includeCompParameterRefStringoptionalTrue if the actual parameters should be generated from component properties. Works for artifact components only. instructionStringoptionalInstruction associated with the manual process step. microserviceApplicationNameStringoptionalIf specified, the microservice is scoped to an application. microserviceNameStringoptionalThe name of the microservice, if the process is owned by a microservice. newNameStringoptionalThe new name for an existing object that is being renamed. notificationEnabledStringoptionalTrue means this email notification is enabled, false otherwise. notificationTemplateStringoptionalEmail notification template for process step. processStepTypeStringoptionalDefines type of the process step. retryCountStringoptionalIf the retry is auto, specify the maximum number of times retry should occur. retryIntervalStringoptionalIf the retry is auto, specify the interval in seconds after which retry should be attempted. retryTypeStringoptionalType of retry when process step fails. Is one of auto or manual .rollbackSnapshotStringoptionalName of Snapshot to be used for rollback. rollbackTypeStringoptionalThe type of the rollback. rollbackUndeployProcessStringoptionalName of the undeploy process to be used during rollback. skipRollbackIfUndeployFailsStringoptionalWhen enabled, rollback will be performed only for the components that were successfully undeployed. smartRollbackStringoptionalSmart deploy flag to be used during rollback is triggered. subcomponentStringoptionalIf referencing a component process, the name of the component. subcomponentApplicationNameStringoptionalIf referencing a component process, the name of the component application (if not project scoped). subcomponentProcessStringoptionalIf referencing a component process, the name of the component process. submicroserviceStringoptionalIf referencing a microservice, the name of the microservice. submicroserviceProcessStringoptionalIf referencing a microservice process, the name of the microservice process. subprocedureStringoptionalIf referencing a procedure, the name of the procedure. subprojectStringoptionalIf referencing a procedure, the name of the procedure's project. timeLimitStringoptionalMaximum amount of time the step can execute; abort if it exceeds this time. timeLimitUnitsStringoptionalUnits for step time limit: seconds, minutes, or hours. useUtilityResourceStringoptionalTrue means that step will run on utility resource instead of a tier. utilityResourceNameStringoptionalUtility resource name. workingDirectoryStringoptionalWorking directory in which to execute the command for this step. A relative name is interpreted relative to the root directory for the job's workspace. workspaceNameStringoptionalThe name of the workspace. |
Usage
There are no usage examples available forprocessStep
.