Pipeline Stage Args
data class PipelineStageArgs(val actions: Output<List<PipelineStageActionArgs>>, val beforeEntry: Output<PipelineStageBeforeEntryArgs>? = null, val name: Output<String>, val onFailure: Output<PipelineStageOnFailureArgs>? = null, val onSuccess: Output<PipelineStageOnSuccessArgs>? = null) : ConvertibleToJava<PipelineStageArgs>
Constructors
Link copied to clipboard
constructor(actions: Output<List<PipelineStageActionArgs>>, beforeEntry: Output<PipelineStageBeforeEntryArgs>? = null, name: Output<String>, onFailure: Output<PipelineStageOnFailureArgs>? = null, onSuccess: Output<PipelineStageOnSuccessArgs>? = null)
Properties
Link copied to clipboard
The action(s) to include in the stage. Defined as an action
block below
Link copied to clipboard
The method to use when a stage allows entry. For example, configuring this field for conditions will allow entry to the stage when the conditions are met.
Link copied to clipboard
The method to use when a stage has not completed successfully. For example, configuring this field for rollback will roll back a failed stage automatically to the last successful pipeline execution in the stage.
Link copied to clipboard
The method to use when a stage has succeeded. For example, configuring this field for conditions will allow the stage to succeed when the conditions are met.